I purchased this swimdress for a trip to Miami. This dress is very nice looking and covered all the neccessary places I wanted to hide. Not too short and not too long but still sexy. I definitely recommend this item.