Easy to put together. Arrived quickly. Very nicely made and very comfy. Seats are firm.