Easy to put together. The quality is better than I expected. Comfortable too. It is firm.