I ordered this to wear to my best friends wedding! I ordered a small, I’m 5’2, 135 lbs. this dress fits perfectly. No snags, it is flowy and the sleeves are not tight. It has an underskirt not see through at all, I love this dress and its a great addition to my wardrobe! Material is super soft and fits just as described. It’s loose enough that it hides the bumps and lumps.