I love this blouse, it fits perfectly. The material is light for summer, not sheer some what narrow cut. I ordered a X-Large one size up from what I normally wear, I’m 5’5” and 145lbs a 38 DD up top and it did not fit snug. I do not wear anything that hugs my body. I’m glad I ordered X-Larger it’s perfect and does not look like and X-Large.