Easy to install, quick arrival. Massage is amazing. Only downside is that like with another review getting the leg rest back in position takes some work, I have to get out of seat and step on it to get it to latch in place. Perhaps there is a trick to this we do not know.