This dress is great quality and very good for the price. The hoop in the skirt was a little bent after shipping, but straightened out after a few hours of wear. The only problem I would foresee is the sizing; I doubt that there are many 8-year olds that this dress would fit. On my 4-year old recipient, the dress was a little big, especially around the shoulders. But this meant that she can wear it over her everyday clothes and have room to grow. The reversible part is such a bonus and the dress is well made and durable.