With 2 kids, 2 German Shepherds and a Husky plus I have waist length hair..my drain was a mess. Daily cleaning did not help! Now it is a breeze to keep things flowing smoothly and clean the drain. Was super easy to install as well! [This review was collected as part of a promotion.]