This product is good. Took a long time to assemble and it is not perfect, but meets my needs and am very pleased with it.