This easy to carry padded shoulder strap comfort Adjuster cricket bat padded cover is one of the best. Protects your cricket bat from un-intended damages and keeps rain away. Yes it is partial rain proof and is padded and can fit in any cricket kept bag easily.