It is beautiful! This is good quality, not sheer or too thin, extremely light and cool for 90+ degree weather. I want to buy ten more of these! Fit:It's comfortable for me, I could have gotten a S. if I wanted a tighter fit. It goes just above my knee, I'm busty and the top is not tight. Currently 5'2" 130 lbs, bust 34DDD, waist about 30, hips about 40.