Easy to put together and very competitive price. Firm but comfortable seating that fits our room perfectly!