The shirt is nice. I ordered size Small, and im kind of skinny so I thought it will fit. The length does fit but the boob area has excess fabric according to small size and I feel like that's the only fault with it. But apart from that, it is very nice.