When I received this product, it was broken. One of the plastic cable coverings was cracked and split down the middle. The shelves are sturdy enough for smaller things, but large stereo components do not fit, and are too heavy for the glass.