Our family went through several spout covers before finding this gem! It is an excellent item for anyone with babies or small children. Previously I went more for the inflatables for extra cushion for accidental bumps against the shower faucet spout, but once I found this molded plastic variety I was sold. The Skip Hop whale spout cover has an adjustable strap on the bottom, which can be tightened and loosened notch by notch on each side to create the perfect fit. The whales blow hole area accommodates spouts that have a pull-button diverter on the top. While a solid piece of molded plastic, the material is still soft enough to cushion a bump very well. We love this so much we have purchased two for the various baths we bathe our kids in. Again, not an inexpensive item, but worth every penny in our opinion. I often purchase the Skip Hop whale spout cover for friends who have new babies. It's a great and functional gift that will provide years of use, unlike inflatables which inevitably develop leaks rendering them useless after awhile.