Amazing sofa! Such good quality and packaged very well. Screw on the legs and go! Seems like it is made to last. Get a lint roller though because it does collect lint like crazy.