This blouse is stylish and cool. The fabric is very cool and lightweight but not see-through. The vertical stripes are flattering and I like that they are not straight lines but have a little design to them. I wish they had the same thing in different patterns or solids. I would buy them all! Perfect over jeans or light linen pants. I bought the large because I'm a little chunky (5'1" 150 lbs) and wanted a looser fit and this is perfect.