I bought this and a bikini brief for our recent caribbean vacation and it was perfect for the tropics. Great color, excellent fit and long enough! I am a 5'10" slender fit and typically nothing is long enough for me but not this time! No tugging or holding the top in place. Could not be more satisfied!