Love the color and the fabric, and the pull out portion is super easy to use. Looks great in my condo, and assembly was fairly easy with 2 people. It's definitely firm, but I need that for my back. My subtraction of a star is because I wish the arm rests were a little taller, and because in some ways it feels well built, and in some ways it feels kind of shoddy. Overall I'm pretty happy with my choice though.