I love this t-shirt.  I'm pretty top heavy so I got the XL and yes it is a little tight but it fits like a baby tee to me so I'm happy with it.  The only problem I have with it is that after only 1 wash it is already twisted and out of shape.  Pepsi had a lot more stuff the last time.  Better quality too!  What happened Pepsi?