It fits our space perfectly, was relatively easy to assemble and is convenient to use.  It generates quite a bit of heat and has added a great intimate touch to our space.