Installed by a jack of all trades so can't comment on that but it all looked easy! My old gasket was less than 3 years old but I'm not sure if it's the right thickness for the uneven slate floor. THATS MUCH BETTER! Very thick and soft, excellent grip on slate floors and in the toilet.
π½ Kohler Genuine Part GP84995 Flapper (Hinge) - Multicolor, 2-Inch
9 Review
π§ 2-Pack American Standard-Compatible Canister Flush Valve Seal Kit Replacements: Parts #7301111-0070A / 7301111 0070A Equivalent
9 Review
55" TV Samsung UE55NU7100U 2018 LED, HDR, charcoal black
14 Review
Brushed Nickel Toilet Universal Toilets
9 Review
Unclog With Ease: Flexible Toilet Grabber Tool With 4 Jaws And Stainless Steel Pole
41 Review
Men'S Heated Jacket: PROSmart Waterproof With Hood And 12Volt Battery Pack - Black
24 Review
Soundproof Ear Muffs For Shooting - Adult Hearing Protection Earmuffs For Noise Cancellation And Safety
30 Review
Flame And Heat Resistant Leather Welding Sleeves For Enhanced Arm Protection - Suitable For Men And Women
32 Review