Love this top! I wear a large and bought a large. I have a long torso with a larger chest and smaller waist, so this style shirt is flattering on my body type. Fabric is well made, soft and stretchy but not see-through. Some wrinkles out of the bag, but I'm sure after washing it and hanging it up, it will loose the wrinkles. For reference: I'm a 36DD chest, 29.5" waist, and 40" hips, and the large fit perfectly, yet slightly loose which allows for that pretty ruched effect on the top.