Looking at the picture of the product and reading the description (Each grain measures approximately 0.5–1.5 millimeters in size.) I expected just that, small consistent grains. What I received was 80# of shells, rocks and more shells. Nothing like what is shown and described for this product, it is not even close and there is so much dust that they send a packet of something called a "Bio-Magnet Clarifier" (which also is a CaribSea product they will sell you) that supposedly will help clear the water fast. Really, here's a suggestion, try rinsing it before you bag it for sale. But hey the small packet of "Bio-Magnet Clarifier" which must be a coagulant and I doubt would even work must be cost effective. Am I expecting too much for rinsed medium at $20/20 lbs? No I a not, this product is junk. Lastly, there are 6 different bar codes on each bag for 6 different products, all being shipped in the same bag and all with the same product description on each bag. Wow! Needless to say I sent it back immediately. The one positive from this experience is finding out that Chewy customer service is the best, thank you Chewy!