Not too difficult to put together but make sure you read all the steps before you start so you know which holes need to line up. A few of ours still didn’t line up or it was very difficult to get them to line up. The seat is comfortable, but the back is a little too firm. Nothing some pillows can’t fix. Overall super cute and glad it can fold out for guests!