Not great quality, but a nice addition to my place given the price point. One of the slots for inserting an arm of the sofa arrived bent, but I was able to jam the arm into the slot anyways. The bottom fabric of the sofa doesn’t line up very nicely, but it covers things just fine. You’re probably better off finding something better quality.