I bought many of the components by the yard & don't have a weight.
Since I was going to fill a 100gl smart pot I converted everything to gl, just made it easier.
The bagged soil comes in 1.5-2.0 cubic ft bags. 1 cuft = 7.5gl
Happy Frog 2cuft bag = 15gl x 2bags = 30gl
Ocean Forest 1.5 cuft = 10gl x 2bags = 20gl
Total bagged soil................... 4bags = 50gl
Since the compost & worm castings are in big piles & just filled 5gl buckets for easy measuring.
3 buckets each of; compost, worm castings, & perlite = 45gl
It was just too easy, to measure everything by the gallon.
peace
doublejj