I wanted to love this so bad. This definitely runs small for starters. It is not long enough to cover the tops of your legs. The neck portion was not comfortable for me. And this suit will give any girl over a size 8 the dreaded back fat. I was super bummed with it. It is a beautiful suit and looks exactly like the photo. It is also made very well. It is just not flattering for a girl my size which is a 12. I adore this company and have ordered this brand years ago and loved it. I just didn't like this one suit unfortunately.