Bought this for my groom and groomsman. Very thin material but they all got really warm in them and took them off at the reception. They fit well other than the arms. The arms were way to short… even the one I bought for my 8 year old ended just below the elbows. No biggie though…. We just rolled the sleeves.