I am not pleased with this.  It was difficult to assemble, and the legs are shorter than I expected.  We had to buy a special tool to turn the screws, and were short some of them.  It took a long time to put it together, and I would not recommend this product.