I love this dress. I bought it to wear to a wedding in Cancun and it got so many compliments. It's light and airy and flowy, perfect for the breezy beach weather and you get the wrap look without worrying that it will fly open and show everything. It's very flattering. As far as sizing goes, I went with the measurements that fit my waist above all the other measurements. I'm glad that I did because if I had gone with the bust size first it would have been way too big. It's a forgiving dress but it's not too stretchy if that makes sense. It's comfortable and I highly recommend. I will buy another one if I need a new dress for another occasion.