The shirt is actually fine but I tried to follow the customer reviews that said it was too small --- so I ordered a size up (a large instead of a medium) which turned out to be way too big on me after all. Kind of a bummer. I wanted to return it for the right size but the seller charges a twenty percent restocking fee :(  bummer.