We purchased this costume for my 6-year-old daughter just before a trip to Disneyland. She wore it in the park all day and it was comfortable and held up well. With the exception of the pant fringe, it washes well. The fringe doesn't look new after machine washing and needs a little combing, but it's OK. The pant fabric looked wrinkly when it arrived and the wrinkle lines didn't quite wash out. I haven't tried ironing it. The top has been washed and dried and still looks new. My daughter is tall and the top just barely covers her stomach. We had her wear bike shorts under the pants at Disneyland because the pants are a bit sheer, but not a problem for everyday play. Overall, we are happy with the purchase and I have recommended this site to others.