Arrived with heater intact....click legs into place .... no other assembly required. I have not used it yet and so cant comment on function. I did plug it in with no issues, and the remote control also works great.