Nice fabric, but TOO SMALL!!!

I should have read the other 1-star review. I ordered a large, tried it on, and barely got it off! It fit more like a small! I generally take a medium or a large shirt. Make sure you order a few sizes bigger than what you normally wear!Buyer beware!