It was fairly easy to assemble, my daughter and I had it set up in a little under an hour. It’s a lot shorter and smaller than I had expected however it’s great seating for my children.  The cushions are a little thin but they work fine and padding can just be added if needed.