Super easy to put together, I did it by myself. A little firm but I'm hoping it'll soften up in a couple weeks.