I was hesitant to give it a 5 rating as I had to put manual holes on the left back while installing.  They did not ship it correctly and gave me right side panels only rather then a left and right, but my manual correction worked.  Otherwise easy to put together, looks great.  Heat seems to be good but I haven’t really had a cold day yet to really rate proficiency of heater.  Perfect match for my homemade tv wall panel.