This is very well made and is holding up well. Our daughter has been constantly wearing it since we received it a few weeks ago. There is a lot of detail on the dress and it has a regal feel. In addition, if a dress being able to spin is important to your princess than this one fits the bill. You won't be disappointed. Im thinking of purchasing another one in case something happens to it.