The dress is beautiful and the color is gorgeous. The dress and head piece appear to be made of quality materials. The size runs very small. I normally wear Small, but this dress was so tight I couldn't get my head through. I need to exchange for a larger size.