Crafters and art enthusiasts, this 30-piece set of river rocks is perfect for all your painting projects! Each rock measures between 2-3 inches, giving you a nice variety of sizes to work with while still being manageable for detailed painting. The surfaces are beautifully smooth and flat from natural river wear, making them ideal canvases for acrylic paints, paint pens, or markers. What's great is how they've been pre-cleaned and processed - no more spending hours scrubbing dirt and debris off rocks you collected yourself. The natural shapes are all unique, so every painted rock will have its own character and personality. Perfect for kindness rocks projects where you paint inspirational messages and leave them in public places to brighten someone's day. Also great for garden markers, paperweights, home decor, classroom art projects, or just relaxing creative time. The quantity is generous enough for multiple projects or sharing with friends and family. The rocks have a nice weight to them - substantial enough to feel quality but not so heavy that they're difficult to work with or display. Whether you're an experienced rock painter or just looking for a new creative outlet, these prepared rocks eliminate the preparation work and let you jump straight to the fun part. One of those craft supplies that delivers exactly what you need without any fuss or disappointment!