I ordered 2XL and I wish I would have ordered 3XL because they are a bit tight. I'm hoping that maybe after their first wash and wear that they will stretch a little and fit better. The only reason for 4 stars is because of the tightness. So if you are ordering these, make sure to order a size bigger than needed.