easy to put together, just one of the plugs was a lil squished but i just used some pliers & rounded it out so it'd connect to the other end of plug. i just wish i could use the heat "only" without having to use the vibration also. but, other than that, very well made & cozy.