Simple to assemble (just screw the feet on) and easy to set up. Looks nice. Is firm, but comfortable. FYI- it sits fairly close to the floor.