Arrived on time and was extremely easy to assemble it literally consisted of me sliding the back onto the base and it clicking in place. It is very comfy and I havent even had a chance to check out the massage and heating elements the chair has to offer but if it is a total flop the comfort of the chair itself by itself is well worth the price! TOTALLY RECOMMEND!!!