The end result is spectacular and the heating unit works wonderfully. HOWEVER, this was a very difficult assembly--it took me several hours spaced over two days to get this together. While it works perfectly in our space, had I known the work involved I would've paid for home assembly.