This dress is EXACTLY what it shows to be. I can’t wait to wear it out! So happy with my purchase! I’m 5’2 and 127 pounds. 34c cup. I got a small and it fits well, although, if I weighed 5 more pounds, I’d probably have to squeeze into it. But it’s very comfy and free feeling!