Sizing is way off

The quality of the product is good, however the sizing is WAY off. I ordered a 2X and it is barely a Large. I would not do business here again, it was a waste of my money. If you need a large, buy the 2X it will be perfect and probably last a good long time.