I purchased this for our vacation to Los Cabos in February 2016. It was perfect for wearing to dinner in the evenings at the resort. It fit well and is figure flattering. It is hard to know when ordering online, but this dress/cover up was perfect. I wore it as a dress in the evenings, as a cover-up it is a bit long, but I intended to wear as a dress. Great quality as usual when ordering from Swimsuitsforall! Love their products. Sizes vary though. This was true to size. I like my clothing a little more on the lose size. I wear a 16/18. The 18 was just right!