This is truly my favorite dress I've ever purchased. I had no issues with it running small or large; I ordered a medium, and it fit me absolutely perfectly!! I'm completely in love with it. I personally think it's made very well; the material is super thick and the dress feels so sturdy! The dress is wrinkly in my photo because it was straight out of the bag, but I steamed it and the wrinkles came right out.