Miracle product. Was dealing with a slow draining shower drain for weeks. Had tried the popular home remedies (plastic snake tool, baking soda and vinegar, Dawn dish soap) to no avail. I was starting to look into enzyme drain cleaners but they had such mixed reviews. I had hesitated on these drain plungers for the same reason. Finally bit the bullet on this one and my only regret is that I hadn't done it sooner. I had my doubts when I took it out the package because it was made of a flimsy plastic material. And it took a bit of trial and error to get my drain unclogged, but really only because I didn't have a good seal on the overflow drain. Make sure you do that not just to make the plunging effective but also because all sorts of gross gunk sprays out of it. Once I stuffed that overflow tightly, it only took a couple plunges for my shower drain to start running freely again. It helps to run the water a bit before you start plunging. Stamp it all the way down and then pull it up really quickly (like ripping off a bandaid). I'm very happy that I don't have to wash my feet and ankles twice every time I shower now.