Very good condition. please note on label is size xl (158 -170) but is a small fitting, don't want to disappoint someone. would recommend to buy for a boy on high (155-165) max.