It's cute but it doesn't fit into any of my standard tub faucets at home. Had to return it.
It did not fit snug enough so my 20 month old was able to take it off the spout. It did look cute on the spout though.
Nice and firm and fits snuggly so even exploring hands can't get it off nor does it need constant adjusting. It does have a piece you can bend out to accommodate a shower plunger IFF it is on the end of the faucet by your tub wall, but I did not try it.