I would give it 5 stars, but they don't take credit/debit cards. I did not know this the first time I went so I did nt get to purchase everything I wanted. But. it gave me a great excuse to go back!! There are too fabrics to count!! Isles and isles of crafting and decor. This is a store that you can spend hours in and still not see all if it.