A very, very well engineered product. I took off a star because you’ll need two hours to put it together. But, that said, if you follow and look at the directions carefully, you’ll be very pleased with the results! I don’t do reviews often but this product deserved one.