I normally wear a medium, I ordered a large to be on the safe side.....TOO SMALL!
What really chaps me is that I have to pay for the return shipping on a product that was either labeled incorrectly or sized incorrectly!
Therefore, I won't order from this supplier in the future!