It wasn't very easy to put in but u gave a big sofa. I had to have a friend help. I like the texture and the softness. I have 3 loose cushions across the back which made it fit a little different and added to the frustration of putting it on.