Once you figure out the pieces it’s really easy to get it on the sofa. Super soft material and the color is nice. I used it to cover a fairly new sofa to keep it safe from our newly acquired Yorkie!! My sofa pillows are a little too big but that’s okay because up against the back of the sofa you can’t tell. The seat cushions are a little snug but it’s okay also because they feel more supportive. I like the quality of the sofa cover and the look and feel. Overall very pleased