

Let me start by saying these river rocks are STUNNING. The mix of blues, grays, and even subtle purples creates such a natural, beachy vibe in my aquarium. When wet, the colors really pop - it's like having a miniature riverbed in your living room!
The size variety (0.3cm-3cm) is perfect for creating depth and texture. I used the larger stones as focal points and smaller ones to fill gaps. My betta fish absolutely loves swimming through the nooks and crannies they create.
Now for the not-so-great part: PREP WORK IS INTENSE. You'll need to rinse these thoroughly - we're talking 20+ rinses minimum. Even then, some cloudiness might occur initially (pro tip: use a fine mesh strainer to make rinsing easier).
The rocks work beautifully for potted plants too! I've used them as top dressing for my succulents - they retain just enough moisture while looking super aesthetic.
One thing to note: these might not be ideal for high-flow tanks as some users reported disintegration over time. But for low-flow setups? Absolute perfection once properly cleaned.
Final verdict? If you're willing to put in the cleaning time, these offer unbeatable natural beauty at a great price point. Just maybe keep your siphon handy for the first few water changes!
