Overall happy with this purchase. 5 stars for looks overall. The piece looks perfect in my home. 3 stars for ease of assembly. Lots of steps required!! And 3 stars for heat output. Eventually heats a small room but not overalls hot. But happy overall!