very well made but a little small suggest you order a size up. But good quality especially for the price point. The purple is not quite that dark it is more of a bright purple the dress is very good quality