This sofa was super easy to assemble - all you have to do is screw the base onto the couch and that's it! I haven't had it long enough to tell how it wears, but it is in excellent condition and a truly unique centerpiece of my living room. An XL twin sheet fits it well, and a tall person can easily sleep comfortably on it. Recommend!