Easy to assemble. I did it alone and even brought it upstairs to the second floor for my office space. It’s firm yet soft and comfortable. Just what I wanted. I highly recommend.