This 2 piece dress is gorgeous with a quality soft material. I wanted the large, but it was sold out. Because I have muscular arms the shoulder piece was spot on. But the dress is a bit big, not figure hugging for me. I'm hoping it will shrink a bit when I wash and dry it. But overall I love it.