I have no issues with mine. Would I pay full price for it? No, but the price point here was good.
I'm 5'10" and about 170 lbs. Though with very athletic build. My shoulders are much wider than the average person with the same height and weight. However, I took a chance on M and was pleasantly surprised by the good fit. Though, it fits snug, but not too snug. My idea was to only wear t-shirts underneath and for that it fits great. Anything else would require sizing up.
I'm 5'10" and about 170 lbs. Though with very athletic build. My shoulders are much wider than the average person with the same height and weight. However, I took a chance on M and was pleasantly surprised by the good fit. Though, it fits snug, but not too snug. My idea was to only wear t-shirts underneath and for that it fits great. Anything else would require sizing up.