I love it. Seat is firm, which is what I wanted. The color, the look, the size...everything is perfect. It took 5 minutes to put together.