Shirt fits great. The white part is somewhat see through. The way the bottom is hemmed it does try to roll up on you but I think that's kind of the classic baseball tee look so it doesn't bother me. Like that there's enough room in the sleeves and they aren't tight. Thinking about buying in other colors. Great buy for the price.