Fabulous quality and will last for years. Bought to replace the ancient one which used to belong to The Husband but now The Son wears and loves but is now showing its age after well over 20 years of wear. Unfortunately the size label was not legible and I now realise it must have been a L not a medium.