We love it. Fits perfectly, easy to put together.  Comfortable but firm seating.