To begin with this shirt is what I would expect to get for $10 in a junk store not for over $30 on Amazon.  I wear a 3XL and that is what I ordered.  The two sides don't even meet!  A real piece of junk.