This is the first review I have ever done on Bella Trendz and I had to do it because this blouse has literally become the most gorgeous blouse in my wardrobe! Thank you so much to the designer and Bella Trendz! For reference, I am 5‘11“ and I got a small and it fits perfectly. I weigh between 135 and 140 lbs. The material is free-flowing yeah it’s covering and not see-through so I didn’t feel uncomfortable at all in it. I got several compliments in it immediately. It is really stylish and chic and fun and gorgeous. Highly recommend 10/10.