This was not hard to put together but it did come with a few scratches on the top. I think my biggest issue is that two of the nails came busting through the sides of the panel on the next to last step so I'll have to purchase a runner to cover which is not ideal. It puts out heat and is a nice aesthetic to my master.