It is a very cute costume and my daughter was super excited to wear it. It was nice and warm because of the fleece type fabric. It was a little big on her but we expected that since they estimated that the medium was about a sz. 8 and my daughter is a small 7 year old. My biggest complaint was that after the first time she wore it, to a church Halloween party, the elastic started coming away from the fur on one of the leg warmers. She was not rough on them, even had them pulled a little higher on her leg so she wouldn't step on the bottom of the leg warmers and she only had them on for about 3 hours. Thankfully I was able to sew it back together before it was time for trick or treating the next night, but then after trick or treating the other leg warmer and one arm warmer had started to come away from their elastic as well. The dress part has held up nicely and even months after Halloween she continues to use it as a dress up costume with no problems.