Easy to put the legs on EXCEPT some alignment issues with one screw so we had to manhandle it...otherwise, it puts out enough heat for our basement hang-out and  adds  a nice ambience with the flames' appearance. I like it alot!