I used it one day when delivering and unloading topsoil. I dropped four seperate loads of 1+ yards at 4 different locations in less than 2 hours. The guys at the nursery that I was picking up from looked at me like I had twelve heads when they saw me pull in and unwind this tarp. By the end of the day they were all asking me where to get it and how much. As long as you have a plastic bedliner in the truck, not a rhino spray liner it works great. They sell an optional mat to make it even easier in the event you do have the rhino liner. When I bought it I was thinking that there was no way this thing was going to work, but for $150 it was worth a shot. Once you get it assembled it takes 5 minutes to hook up to your truck or any other truck as the mount is universal and has straps with it. I dont know exactly how much a yard of topsoil weighs but I would guess it has to be real close to a ton, my f350 handled like a nightmare with the load in it, so I know it was rather heavy. I think you would be quite surprised with the performance of the unit. In the big picture $150 bucks is nothing. Figure the low side of labor charges would be $40/hour, it takes less than 5 minutes to unload a full bed of material, opposed to 30 - 45 minutes to unload by hand and shovel, it pays for itself in 4 loads. I know I sound like a sales rep for these units but I was just beyond pleased with the performance and recommend it to everyone who asks about it. I understand your concern with wet leaves, but if there is enough weight on there you will not have a problem. In the event that you do have a problem, you could always lay a cinder block or two at the base of the cab in the bed on the tarp and that would give you the weight needed to keep the tarp in place while unloading... Anyhow, good luck with whatever option you come up with, keep us updated, who knows maybe I will be eating my words in a couple weeks while doing my leaf cleanups cursing this contraption and apologizing for recommending it to you, lol.