The dress is pretty but the color just looks a little darker and not as vibrant as the picture. I’m 5’6 170 pounds 38D cup and I purchased a size small . I really should have purchased a medium. It’s a little small on me but I can get away with it . It’s a little stretch but not super stretchy. I shouldn’t have size down . I should have gotten my normal size medium but I can still wear it