I tried a bunch of different spout covers and this was the only one that would fit/stay on my spout. My spout is short and flares out a the back, where it meets the wall. The flare would always push spout covers forward and make them fall off, or nearly fall off. This spout cover is short so it does not reach the flared part and it is narrow so it actually stays on. Really happy with this purchase.