This is a good quality blouse. It fits well and seems to be made well. I got it in black and liked it so much that I then ordered a white one. I love them both. I have a long torso and sometimes shirts are too short for me, but these are perfect. Same with the sleeves, perfect length. I’m 5'8 and weigh 175. Bra 38 DD. I wear a large to extra-large. I ordered the shirts in extra large to fit the bust area. They are perfect.