Excellent quality.  Very sturdy.  Comes disassembled, but not difficult to put together.  The surrounding tiles do not get hot, which is wonderful if you have small children.  Very happy with it!!