I read the size chart and read the reviews.  As a result, I ordered a larger size than I normally would have.  The fit was okay except for the sleeves.  They were way too tight.  Manufacturers need to figure out that someone who orders a 2XL top probably doesn't have super-skinny arms.