The material and workmanship are fine. But, I should have ordered a large instead. Iam 5' 10" and 130 lbs.