This is by far the cutest, most awesome, unique, adorable cover up ever for the beach. Just bought a white bikini to match and is easily the best and most attractive beach outfit I have ever owned. I am 5'9" and the medium fits like a dream. Not to mention sooo comfortable. I almost want to order the black one just so I can mix it up! Seriously, if you are going to the beach or live in a great beach town like San Diego, this is definately something to purchase! Even delivers fast! So happy I have this now!