Easy assembly. Perfect fit! I bought two of these to put behind my large sectional and it fits perfectly. I’m worried about scratches because I have small pups that like to walk on the back of the couch but we’ll see I may find something to protect it. Only time will tell. ￼