I give this blouse 2 stars because the material seemed a little 'cheapy' and it was see-through. it didn't appear that way from the pic online. I also ordered olive green heels and an olive green handbag and all three were 3 different versions of olive green, nothing like what the pics showed at all. I kept the heels because they are very classy looking, comfortable and went with another outfit I have. the shoes were more like a forest green color than olive green. I also kept the handbag because it did come very close to the color in the shoes; but the blouse I returned because it wasn't at all what I expected.