Overall, found what I needed plus some, but it would be nice if the selection was better. Fabric stores are a dying breed, so I was happy to find this place! Staff was really pleasant, and it really is a one-stop-shop for all of your general crafting needs, but the fabric selection is really sparse.