Gets the job done but not sure about how healthy the rubber is. Has a funny smell to it which was worse during the first use.