I go for the natural look in my tanks so I have a variety of rocks in different sizes. I love the look of sand but it just doesn't grip....so I place the plant where and how I want it in the sand and then add a small cluster of rocks or pebbles. I have a large pleco in there too and the plants stay put. HTH, Michelle