Easy to put together. I like that the cushion has some color variation. Cushion is full and firm so should hold up.