I was doing a little landscaping around the house and needed some top soil to fill in some low places. I went to Walmart and got 20 bags. When I started dumping it out, it didn't look like topsoil to me. More like wood chips and ashes. I looked on the bag and it says "Top Soil, derived from a combination of: Pine Fines, Hardwood Fines, Forest Products, Sand, and Fly Ash". I thought top soil was good dirt. No dirt in this stuff. I bet weeds won't even grow in it. How can they get away with calling it top soil?