Was pretty easy to put together, nice quality however the seat does not have a lot of cushion. Haven’t tried the heat massage yet. Update seat was too hard to sit on all day and no lumbar support. Husband hated it and ended up putting it on the curb.