Very nice quality and easy to put together but requires careful reading and following of the instructions.  Overall a great product but the only drawback is how the side and top fit together... The screws one turns to secure are not great and dont hold it tight. But once in place it looks great.