I first ordered this dress in a large. Wanted it to look more wrapped so I ordered an xlarge. Big mistake as you can see. 190 pounds and wear medium to large. The xlarge is way too big. Look like a granny. Of coarse its not the seller fault. I would say the dress is true to size. In the pic large on the left and xlarge on the right obviously . Still a nice dress