The metal racks are sturdy and the artificial stone base is heavy enough to prevent is from moving around. The racks could be a little wider. Good for average size bath towels but would be too low for large ones.