This cover is very easy to put on, I did it by myself. It fits really well and looks nice. My only complaint is that I have a sofa with loose back cushions and they slip down which pushes the seat cushions out. So I have to adjust often. I'm sure it wouldn't be as bad without pets jumping on it too. It is very easy to readjust, just wish they had an option for separate seat cover and back cover. I would buy again as I don't think any cover would be easier with this type of sofa.