It is a decent quality for the price, and very soft - but it didn't quite fit our oversized chair with thicker arms than what is pictured. You'd need upholstery pins to keep in place. We decided to return.