This is a well-made tutu for just about anything... and my little girl will wear it just about anywhere (have to get her to take it off for bed/nap)!  My daughter is on the small size, so I was afraid it would be too big- nope!  It fits perfectly and will for as long as she has it!  I haven't had to clean it yet, so I can't comment on that, but I'm very very pleased with this- bought other colors too, and they are great as well!