This was really easy to assemble! It came in excellent condition. The cushions are pretty firm but I think they will soften overtime. I’m really happy with the set and highly recommend it! ￼