This dress was very snug. I couldn't even get it past my shoulders! I'm giving 2 stars because its exactly as shown in picture. It's absolutely beautiful and I love the design and the comfortable feel of the fabric. It would be so lovely to wear on a summer day here in Florida. I would suggest buying a size or maybe two up than your normal size. The material does not stretch at all.