While they didn't match my toilet seat model number, they had what appeared to be an identical Kohler flare nut and the seat bumpers were included. They worked. We lost the toilet seat parts from the box, they had to be replaced. My seat's model number was from an older model, the original nuts and bolts were over $12 - if you could find them, and the universal replacements were just as expensive and, according to reviews, were usually flimsy, flimsy, or poorly made. I also found that the parts had to be purchased separately, further adding to the cost. Got everything in one package for a quarter of the original parts price. Jackpot!
Diverter Splitter Bathroom Replacement Polished: Upgrade Your Bathroom with Style and Functionality
10 Review
Xiaomi Mijia Automatic Foam Soap Dispenser MJXSJ03XW (without block), white
27 Review
Kitchen faucet (sink) KAISER Decor 40144 granit Black Marble
19 Review
📦 GEN1607 GEN PAK Folded Dispenser for Countertop
10 Review
🛡️ Enhance and Safeguard Countertops and Surfaces with StoneTech Revitalizer Protector
3 Review
🚀 Hypochlorous Technology Registered Disinfectant by CleanSmart
3 Review
GreenFist Professional Lemon Scented Pot & Pan Dish Soap Liquid Refill - Light Or Heavy Use, 128 Ounce (1 Gallon)
9 Review
🚰 InVade Drain Gallon by Rockwell IBDC128
3 Review