I'd give it 3-1/2 stars if that were an option. It feels comfy and well made. It doesn't look as nice as the couch itself, but we were prepared for that. The only reason I wouldn't give it more stars is that the side-mounted elastic straps meant to hold the back in place doesn't fit the shape of our couch very well. So it slips off and then the back flops over the cushions when my dogs sit on it. It could use a better designed retention system to enable it to adapt to different shaped couches.