This is a great craft store along the same lines as a Michael's. They have just about everything you need for basic crafts. I suspect that if you were trying to do something super intricate, you may need to find a place more specialized, but overall their selection is great for the average customer. I also like their 40% off coupons that I get weekly in the mail which definitely help! They offer workshops regularly on various crafting topics, but I have not yet attended one. Overall, this store serves all of my crafting needs!