I love this cover up! Colors are vibrant and garment is so well made. I am 5 ft 5 and it's the. Perfect length, just covering the tops of my thighs. Material is stretchy and the sleeves and neckline are perfect. Got 3 compliments within 5 minutes of getting to,the pool! Looking forward to wearing it to our beach house in a few weeks. I am thinking it will also look great with a pair of shorts! It is not blousy or too loose (that was my fear) because the sides are sewn in such a way that it gently hugs my curves. If you are on the fence about this item - Go For It! You will love it!