I can fit my 18" floor tom in the drum bag without problems. The handle is good, the bag has enough stuffing to make it soft (it won't bang against your leg painfully while walking with it on your side). Also, it has a nice place to put your contact info.
Also little rain doesn't go through it. I'm not sure if it's meant to be waterproof or not, and I haven't tested it.
Anyway, I can't imagine a better soft bag for drum transportation. It has everything it needs to have.