Super easy to assemble! Took me about 15-20 minutes for each part! The cushions inflate about 24 hours after opening the packaging and it’s very soft. It’s very comfortable! Only downside I can think of is that you definitely need to fluff it after each use to prevent the cushions from getting flat. Otherwise, I recommend this product.