just received today and it only took an hour and a half to put together.  It does seem to massage nicely and can't wait to play with all the buttons to see if everything works as smoothly.  the only thing is the seat feels hard, but it's not bad.