bloom has the best selection of clothing, shoes, and accessories! It is a HUGE store and the prices are great. Also, their frequent buyer "bloom card" is a great way to save money! You won't find any other place with better customer service and a knowledgable staff. They are always willing to help me and my girls find what we need, even if it means special orders. There isn't another place in the world I would rather shop for everything from dance clothing and shoes to gifts and workout clothes for me!