Super easy to put on...I did it by myself. The fabric is heavier and better than I expected. It looks great, It's washable, and it holds up to my 2 boys and 3 dogs. It looks AWESOME and with a few throw pillows it's perfect for my farmhouse style home.