Very firm seat cushions. Back cushions are comfy. Easy to put together. Need 2-3 people to get up the stairs in the box, but not too heavy.