This chair was so easy to assemble and the functions work great! It was a bit hard to sit on at first but it’s slowly getting broken in. The massage feature isn’t the greatest but it does work. Haven’t tried the heat function. Love the usb port on the side, so convenient!