Easy to assemble. Fits perfectly in my small apartment. Would have been nicer if the back rest was a little bit more higher. The best part is that the cushion covers are removable and washable, helps me a lot since I have dog.