This chair was so easy to put together - only took screwing the seat support to the seat and the seat to the back. Everything you need is included! I work from home and sitting 8 hrsday in this chair doesn’t leave me feeling like I’ve been hit by a truck. The support is great, much better than my previous chair! I honestly haven’t tried the massage function yet, but I think the chair is worth it regardless!