Amazing quality for the price!! exactly as advertised. A little large but that's exactly why I love it so much. It's such great quality I bought another color. I usually ware small shirts and the small fits like you would think an oversized sweater would fit.