A little hard for the cushions but overall we love this!! SO easy to assemble and the colors are just as pictured. It comes in three boxes and you’ll probably need 2 people to move the boxes around but it’s very nice.