This hair catcher for my tub fits right into my tub drain perfect. It does catch the hair great. But I only gave a 4 star because the water drains so slow that even by morning after showering at night the water is still standing in the tub. So with that said it does catch the hair but drains way too slow for me. I know it caught the hair because you could see it in the drain catcher. I received at a discount or free for my unbiased review.