For the price, it’s nice! I bought new leather recliner and wanted to protect it from our giant dog. I know it won’t stay perfect forever but this has already prevented drool spots on the arms. They are slightly stiff and cheap feeling so need a wash and an iron to bed in better.