This definitely does what it was made to do. It was a little to big for me to use in my bathroom sink, where i really need it. And to small for my shower stall, but work well in my bathtub drain. I'm not sure if it come in more sizes, if it does I will def buy for my bathroom sink [This review was collected as part of a promotion.]