First of all, some staff here is pretty friendly. They are alway very happy to help when help is needed. The store carries just about everything you need for your basic projects. The shelves are pretty much stocked well, but some corners can be a little bit messy. It pays to join their club so you can get discounts for your purchases. I enjoy shopping here because the prices are lower than other fabric stores; I've found items that were priced so low (regular prices) that even the cashier was surprised. Things are pretty easy to find, also. However, they might not have the biggest selection of fabrics, but the selection they carry should suffice for your basic needs.