Overall, this is a great product and I would recommend it. The only downside is the material the legs are made of. The legs look and feel cheap and are hard to dust. However, they fade away under the bench top and you wouldn't know unless you tried to clean them!