Very easy to assemble. No tools needed other than the one provided. The order was perfect and exactly as pictured. I’ve been using it for a week and it’s very comfortable. Definitely recommend!