Very easy to put together. I assembled it by myself in about 20-30 minutes. It’s very comfortable too!