A planted aquarium should have 2 to 3 inches of substrate depth. Less results in shallow root anchors that are easier to disturb.