I am giving this 4 stars because it doesn't project heat. It isn't as practical as I had hoped it would be in our dining room. The cabinet itself is good looking and was relatively easy for my contractor husband to assemble.