I love this place. The quality and variety of fabrics is stellar. The owner is very into selling you stuff and talking, so go in knowing how much fabric you will need and be prepared to dicker(isn’t that part of the fun?) The owner also builds furniture and can recreate rockers, etc for restoring old furniture. I’ve been to all fabric stores in this area and always go back to Ajram.