Perfect for my daughters birthday party. I bought a size too big because her size wasn't available and had to take in up and adjust the top. She received so many compliments and for under $12 it is a good buy!