How long does shearling last