Great price for size and quality. Firm seating, not too big but it works for our space and family size. Easy to put together. Good quality, would buy again. Came faster than expected. No rips or tears