
Best Scandinavian Toilets (2026)
ToiletsClean, low-profile silhouettes with real MaP-verified flush performance and efficient dual-flush water use, sized for a minimalist Nordic bathroom without sacrificing function.
Read the guideThe lift chain is the small metal link that connects your flush handle to the flapper at the bottom of the tank. When it is the wrong length, the toilet either runs constantly, refuses to flush completely, or flushes and then keeps running until you jiggle the handle. Getting the chain length right is a zero-cost, two-minute fix that most homeowners can do without any tools. This guide explains exactly how to set the correct slack, diagnose whether a chain problem is behind your running toilet, and when a chain issue actually signals a worn flapper or flush valve instead.
Research updated June 2026.
Set the toilet chain so it has roughly half an inch of slack when the flapper is seated. Too much chain lets extra links slip under the flapper and hold it open, causing a running toilet. Too little chain keeps constant tension on the flapper, preventing a full seal. Move the hook up or down a link on the flush arm until slack is correct, then test-flush to confirm the flapper drops cleanly.
The lift chain inside your toilet tank is one of the most overlooked parts in a bathroom, yet it is responsible for two of the most common toilet complaints homeowners report: a toilet that runs constantly after flushing and a toilet that fails to flush with full power. Both problems have the same root cause but in opposite directions. A chain that is too long leaves excess slack that can tangle or slip beneath the flapper, preventing a proper seal. A chain that is too short puts steady tension on the flapper and holds it slightly open even when the handle is at rest.
The good news is that adjusting the chain costs nothing. The hook that clips the chain to the flush arm is designed to move from link to link, so shortening or lengthening the effective chain length takes about thirty seconds. No tools are needed, no parts need buying, and you do not need to shut off the water supply. This guide walks through every scenario, from the initial diagnosis to the adjustment itself, to the secondary checks that confirm the chain, not the flapper or fill valve, is actually the issue.
For a deeper look at how the entire flush mechanism works alongside tank components like the fill valve and flush valve, see our toilet parts explained guide. And if the chain adjustment does not stop your running toilet, the how to fix a running toilet guide covers every other cause in detail.
Inside every gravity-flush toilet tank you will find three major moving components: the fill valve, the flush valve, and the flapper. The flapper sits at the very bottom of the tank, plugging the large drain opening that leads down into the bowl. It stays in place by its own weight plus the weight of the water pressing down on it. When you push the flush handle, a lever arm extends into the tank and rotates upward. The chain, hooked to that arm, rises with it and pulls the flapper up off its seat. Tank water rushes down through the now-open drain and into the bowl, creating the flush. Once you release the handle, the arm falls, the chain slackens, and the flapper drops back to seal the opening. The tank then refills from the fill valve until the float reaches the set level and shuts the valve off.
This sequence depends on one thing being true: the chain must have just enough slack to go fully loose when the handle is at rest (so the flapper can seat completely) but not so much slack that it tangles, coils, or slips under the flapper before it closes. Most manufacturers recommend roughly half an inch of free slack measured at the chain itself when the flapper is resting on its seat and the handle arm is at rest. TOTO specifies this range in their Drake and Drake II installation guides, and Kohler uses the same standard in their Highline and Cimarron documentation. American Standard and Woodbridge both reference the same half-inch slack specification in their published installation manuals.
A chain that is too long creates what plumbers call a chain interference problem. When the flapper rises during a flush, all the excess chain rises with it and falls in a pile around the drain opening. As the flapper tries to close, some of those links can land between the rubber seal and the valve seat, preventing the flapper from making full contact. Even a single link caught under the edge creates a small gap, and that gap is enough to let water slowly stream into the bowl. The tank level drops, the fill valve kicks on, and the toilet runs until someone either jostles the handle to shift the chain or luck repositions the links. This symptom is almost indistinguishable from a worn flapper without looking inside the tank.
The test is simple. Remove the lid, look at the chain when the toilet is at rest, and count the links hanging loose between the hook on the arm and the ring on the flapper. More than about two or three free links of slack is too much for most tanks. If you see a pile of chain curled on the tank floor or lying near the seat, that is the problem. The fix is to move the hook clip on the flush arm up toward the handle, skipping over several links until only about half an inch of slack remains when the flapper is resting normally on the seat.
| Chain Condition | Symptom | What Happens | Fix |
|---|---|---|---|
| Half-inch of slack (correct) | Clean flush, stops immediately | Flapper seats fully, tank seals | No adjustment needed |
| Too much slack (too long) | Toilet runs after flush | Chain slips under flapper, holds it open | Move clip toward handle, fewer links |
| Too little slack (too short) | Weak flush or handle stuck up | Chain keeps tension on flapper, partial seal | Move clip away from handle, more links |
| Kinked or corroded chain | Intermittent running, stiff handle | Chain binds and does not fall freely | Replace chain entirely |
| Chain tangled around overflow tube | No flush at all, stuck handle | Chain cannot pull flapper up | Untangle and reattach properly |
Unlike a chain that is too long, where the problem is visible as excess loops in the tank, a chain that is too short is easy to miss at first glance because there is nothing obvious to see. The chain looks taut and tidy. The problem is that taut is precisely what it should not be at rest. A correctly set chain has a small amount of droop when the handle arm is in the down position. When that droop is absent, the chain pulls the flapper ring with a small but constant upward force, preventing the full weight of the flapper from pressing down onto the seat.
The practical result is the same as a worn or warped flapper: water slowly escapes into the bowl, the tank level drops, and the fill valve cycles on. Some homeowners replace the flapper repeatedly without success because the chain is the true culprit, not the flapper itself. The test is to reach in and press the flapper down gently with your finger. If the running sound stops while you are holding pressure on it, the flapper is capable of sealing but is not getting the weight it needs to do so, which almost always means the chain is holding it up. Move the hook down the flush arm by two or three links to add slack, then let the system settle and re-test.
Plumbing technicians frequently note that chain length is misadjusted more often than any other tank variable, and it is the most common cause of repeat service calls for running toilets where the homeowner has already replaced the flapper. The chain adjustment costs nothing and takes under a minute, but it is almost always skipped because people go straight to replacing parts. Always set the chain first, verify with a test flush, and only then move to the flapper if the leak persists.
Here is the full process in order:
If you clip too far and the chain is now too short, the toilet may run immediately or the handle may feel stiff. Move back one or two links toward the flapper end to add a little more slack and repeat the test. One or two iterations is usually all it takes.
On American Standard Champion 4 and Cadet 3 toilets, the chain attaches to a dedicated slot on the trip lever rather than a loose hook, and the lever has multiple slots for different chain positions. Moving the chain one slot at a time has the same effect as moving a link at a time on other designs. The Woodbridge T-0001 uses a similar multi-slot trip lever. Kohler Highline and Cimarron models use a wire hook on an adjustable arm, and the adjustment is identical to the generic process above.
This scenario is less common than an overly long chain but does happen when a previous repair used a short replacement chain, when someone adjusted the hook too aggressively while trying to fix a different problem, or when a newer toilet comes from the factory with the chain set for a different handle angle than the one installed in the bathroom. Kohler replacement flappers sometimes include a shorter chain than the original, and owners of Kohler Cimarron and Santa Rosa models occasionally report the new chain being too short to allow a proper seal.
The fix is the same process in reverse: unhook from the current link, count two or three links toward the flapper end (allowing more chain to hang freely between the arm and the flapper ring), and re-clip. The chain should now form a visible droop when the handle arm is at rest. Test flush to confirm the flapper still rises fully. A chain that is now slightly too long is a better problem to have than one that is too short, because you can trim slack one link at a time until the fit is right without any risk of the seal failing. Too-short chains can prevent the toilet from fully sealing no matter how new the flapper is.
When the chain is physically too short because someone installed a replacement flapper with a shorter chain, the easiest solution is a universal toilet repair chain, which comes in sets of 10 to 15 links and costs under two dollars at any hardware store. Attach the extra links between the existing chain and the flapper ring, then adjust the hook position as normal. Replacement chains from TOTO, Kohler, and American Standard are available as genuine parts if chain quality is a concern on higher-end models.
A correctly adjusted chain is a necessary condition for a proper seal, but it is not sufficient on its own. The flapper itself must be in good condition: flexible enough to conform to the seat, free of mineral buildup on the contact surface, and the correct size for the flush valve opening. Most toilets use either a two-inch or three-inch flapper, and mixing sizes is a common mistake after replacement. The TOTO Drake, Drake II, and UltraMax II use a three-inch flush valve, while many older Kohler Highline models and American Standard Cadet 3 units use two-inch valves. Installing the wrong flapper size means the chain adjustment is irrelevant because the flapper can never create an adequate seal regardless of how much slack it has.
The flush valve seat is the other variable. Even a perfect flapper on a correctly adjusted chain will not seal against a seat that is pitted, cracked, or coated in mineral scale. Hard water deposits build up on the seat ring over time, creating an uneven surface that breaks the seal at one or two points. Shut off the water, drain the tank, and run a fingertip around the seat rim. Smooth means the seat is fine. Rough, gritty, or stepped means the seat needs a vinegar soak and a gentle scrub with a non-abrasive pad. If the seat is cracked, a flush valve seat repair disc, available from most hardware stores, can restore the surface without replacing the entire flush valve assembly.
If the chain is correct and the flapper is sealing but the toilet still runs, the fill valve is not closing. This is most common when the float arm is set too high and water runs continuously into the overflow tube, or when the fill valve diaphragm is worn and the valve runs past the set level. The fill valve replacement guide and the toilet water level adjustment guide cover those fixes. See also the full toilet flapper guide for flapper sizing, compatibility, and replacement steps across major brands.
There is no single correct number of links because tanks vary in depth, handle arm length, and the distance from the arm pivot to the flapper seat. A chain that is correct for a tall, deep tank on a TOTO Drake two-piece might have eight or nine links active, while the same setting on a shallow Kohler Santa Rosa one-piece might need only five. The absolute length in inches also varies because replacement chains come in different link sizes. What is universal is the half-inch-of-slack rule.
When you install a new flapper with its own chain, manufacturers typically ship the chain at a length appropriate for the most common tank geometries but include extra links so you can adjust. TOTO's replacement flappers include a chain long enough for all Drake and UltraMax tank designs. Kohler's AquaPiston canister flush valves do not use a traditional flapper chain but instead use a cable or a direct-lift mechanism, so the slack-adjustment principle does not apply in the same way. For those models, Kohler publishes specific installation instructions for the canister actuator travel distance.
Gerber toilets, including the popular Viper and Ultra-Flush models, use conventional flapper and chain designs, and the half-inch slack standard applies. Swiss Madison models like the St. Tropez and Ivy typically use a slim, tank-integrated design where the chain is pre-routed through a guide to prevent tangling, but the adjustment point is still a hook on the lever arm and the same slack principle applies.
Toilet flush performance depends on both the volume of water released from the tank and the speed at which that water enters the bowl. MaP (Maximum Performance) flush testing, conducted independently by Veritec Consulting and the IAPMO Research and Testing Center, measures how many grams of solid waste a toilet can flush in a single cycle. Top performers like the TOTO UltraMax II achieve a MaP score of 1,000 grams at 1.28 gallons per flush, and the American Standard Champion 4 achieves the same 1,000-gram score at 1.6 GPF. Both of those scores assume the flapper opens fully and stays open for the full flush cycle, which requires the chain to have enough slack to release the flapper completely and enough range that the flapper stays up until negative pressure from the siphon naturally closes it.
A chain that is too short and closes the flapper early is essentially giving the toilet a partial flush on every cycle. Instead of releasing the full 1.28 or 1.6 gallons the manufacturer designed and MaP-tested, the tank closes early and the bowl receives perhaps 0.9 or 1.1 gallons. The toilet appears to flush but frequently requires a second flush for solid waste, wasting more water than the EPA WaterSense 1.28 GPF standard it may have been certified at. Correcting the chain length restores the intended flush volume at no cost.
Chain interference with flush volume is more common in retrofitted flappers than in original equipment. When a homeowner buys a universal replacement flapper, the replacement chain is often shorter than the original, and the shortened chain limits flapper travel. If your toilet started flushing weakly right after a flapper replacement, check the chain before assuming the new flapper is defective. Moving the hook two links toward the flapper end is often all that is needed to restore full flush power.
Sometimes the chain is beyond adjustment. Corrosion, kinks, stretched links, or a broken clip all mean the chain needs replacement rather than repositioning. Chain replacement takes about five minutes and requires no tools other than optional needle-nose pliers to close the hook clip.
Before buying a replacement, check what style of hook your flush arm uses. Most toilets accept a standard toilet lift chain with an S-hook on one end and a flapper ring clip on the other. Universal replacement chains, sold under brands like Fluidmaster, Korky, and PlumbCraft, include extra links and fit the large majority of gravity-flush toilets, including models from TOTO, Kohler, American Standard, Woodbridge, Swiss Madison, and Gerber. If your toilet has a proprietary canister valve (Kohler AquaPiston) or a direct-pull cable mechanism, consult the manufacturer's parts page for a model-specific replacement.
A replacement chain costs very little and is available at any hardware store, home improvement center, or online retailer. If you are replacing the chain at the same time as the flapper, look for a kit that includes both, as the combination is often sold together by Fluidmaster, Korky, and other tank repair specialists. The best toilet flappers guide covers sizing and compatibility across the main brands if you need help choosing.
Most toilet brands use the same basic hook-and-link chain system, but there are a few model-specific notes that save time during adjustment.
TOTO Drake and Drake II: These use a three-inch flush valve with a relatively long chain and a wider flapper ring. The flush arm has a single clip point, and the chain typically runs from the arm down to the flapper with a slight curve at the correct slack. TOTO recommends checking the chain position whenever a new flapper is installed, as their three-inch valves are more sensitive to chain interference than two-inch designs. The TOTO UltraMax II and Aquia IV use a similar setup.
Kohler Highline and Cimarron: Kohler's trip lever has multiple chain hook positions on some models, making adjustment easier. The Kohler Highline uses a conventional two-inch or three-inch flapper depending on the specific model year and SKU. Kohler Cimarron models with the AquaPiston canister flush valve use a different mechanism entirely: instead of a chain and rubber flapper, the canister lifts directly on a tower with a polypropylene seal at the base. There is no chain to adjust on AquaPiston models, and any running issue there is addressed through the canister seal replacement rather than chain length.
American Standard Champion 4 and Cadet 3: American Standard uses a trip lever with multiple notch positions on the lever arm, and the chain clips into one of three or four notches. Moving the clip one notch toward the handle shortens the effective chain; moving it away lengthens it. The Champion 4's large 4-inch flush valve uses a correspondingly large flapper and a heavier chain, which can be prone to tangling if more than two or three extra inches of chain are left hanging. American Standard's published installation notes for the Champion 4 explicitly state to leave only about half an inch of slack.
Woodbridge T-0001: This one-piece toilet uses a conventional two-piece chain-and-flapper assembly. The trip lever has a hook design compatible with universal chains. The compact tank geometry on the T-0001 means the chain runs a shorter distance, so the adjustment is typically only one or two links from factory settings.
Swiss Madison St. Tropez and Well: Swiss Madison's slim modern designs often route the chain through a guide bracket on the overflow tube to keep it from tangling in the tighter tank space. Adjusting the chain on these models requires unthreading the chain from the guide, repositioning the hook, and re-threading through the guide before testing. Skipping the guide re-thread is a common source of chain interference after adjustment on these designs.
Gerber Viper and Ultra-Flush: Gerber toilets use a standard chain design. The Viper's two-piece tank is relatively deep, giving more room for chain slack, and these models are less prone to tangling. The Gerber Ultra-Flush's 1.1/1.6 GPF dual-flush variant uses an actuator button rather than a handle, and the chain routing is different: consult the Gerber installation guide for the specific dual-flush mechanism if adjustments are needed on those models.
Across all major brands, the underlying principle is identical: achieve a half inch of slack when at rest, confirm the flapper rises fully on flush and drops cleanly when the handle is released. Brand-specific variations affect only the mechanism of adjustment, not the target. If a specific brand's chain cannot achieve the correct slack through repositioning alone, a universal extension chain from Fluidmaster resolves the issue on any toilet regardless of manufacturer.
Chain problems are rarely wear-related in the traditional sense. The chain does not stretch or fatigue under normal use. The most common cause of chain issues over time is corrosion from hard water and from chlorine-based tank tablets. Both attack the metal links and the hook, eventually causing rust, rough surfaces that catch and kink, and a hook that no longer grips reliably. Toilets in hard water areas benefit from a stainless steel or plastic-coated chain rather than an uncoated wire chain. Most universal replacement chains sold today are made of corrosion-resistant materials for this reason.
Chlorine tank tablets are widely sold as a way to keep the bowl clean without scrubbing, and they do work for that purpose, but they cause substantial collateral damage inside the tank. The concentrated chlorine dissolves rubber flappers in as little as six months, compared to a four-to-five-year service life without tablets. They also corrode metal chains, hooks, and the brass components of fill valves. Both TOTO and Kohler explicitly state in their warranty documentation that damage caused by in-tank bleach tablets is not covered. If bowl cleanliness is a priority, rim-mounted tablet holders that drip cleaner into the bowl during flushing avoid tank damage entirely.
Finally, any time a new flapper is installed, the chain should be re-evaluated rather than assumed to be correct. Replacement flappers often come with a new chain of a slightly different length, and the replacement chain may sit at a different angle or reach the arm hook at a different link than the original. A two-minute visual check of chain slack every time tank work is done prevents the most common cause of repeat plumbing service calls on residential toilets.
About half an inch of slack is the accepted standard. When the flapper is resting on the seat and the handle is at rest, the chain should form a gentle droop of roughly half an inch. Less than that risks holding the flapper slightly open. More than that risks extra links slipping under the flapper during closing.
The most common causes are a chain that is too long and slips under the flapper, a worn flapper that cannot seal, a cracked or scaled flush valve seat, or a fill valve that will not shut off. Start with the chain adjustment because it costs nothing. If the toilet still runs, run the dye test to check for a flapper leak, then inspect the seat and fill valve.
Yes. Chain adjustment does not require draining the tank or shutting off the supply. The chain hook sits above the waterline when the tank is full. Just reach in, unhook from the current link, and re-clip at a new link. Wipe your hand dry after and replace the lid.
This typically means the chain is too long. When you hold the handle, the arm stays raised and the chain remains pulled up, keeping the flapper open. When you release the handle, the arm drops but extra chain falls beneath the flapper and holds it open just enough to leak. Shortening the chain by two to four links usually solves this.
The replacement flapper may have come with a shorter chain than the original. A short chain limits how fully the flapper opens, restricting water flow and cutting the flush cycle short. Move the chain hook two or three links toward the flapper end to add slack, then test flush to confirm the flapper rises fully and stays open for a complete cycle.
A chain that is too short keeps steady upward tension on the flapper even when the handle is at rest. This prevents the flapper from pressing down with its full weight onto the seat, creating a small gap that allows water to slowly seep from the tank into the bowl. The toilet runs intermittently or continuously as the fill valve replaces the lost water.
Yes. A chain that closes the flapper early ends the flush before the tank fully empties, reducing the actual gallons delivered to the bowl below the toilet's rated GPF. This can cause incomplete flushing that requires a second flush, using more water than a properly adjusted single flush would. Correct chain slack ensures the toilet delivers its full EPA WaterSense-rated flush volume every time.
Measure the drain opening at the bottom of the tank, or look up the toilet model number on the manufacturer's website. TOTO Drake, Drake II, UltraMax II, and Aquia IV all use a three-inch flush valve. Most older Kohler Highline and American Standard Cadet 3 models use two-inch valves. Woodbridge T-0001 uses a two-inch standard flush valve. Installing the wrong size flapper makes chain adjustment ineffective because the flapper cannot seal the opening regardless of slack.
Yes, and when it does, the chain cannot pull the flapper open at all, resulting in a handle that depresses but produces no flush. This usually happens when the chain is far too long and swings loose inside the tank. The fix is to untangle the chain, shorten it significantly, and route it so it hangs straight between the arm and the flapper without crossing in front of or around the overflow tube.
Not always, but it is a good opportunity to inspect the chain for corrosion, kinks, or a worn hook. Most replacement flappers include a new chain, so if the existing chain shows any roughness or rust, use the new one that came in the package. If the existing chain is in good condition, keeping it avoids a potentially mismatched chain length from the replacement kit.
Jiggling the handle repositions the chain, either shifting a link that was caught under the flapper or breaking the surface tension that was holding the flapper slightly above the seat. The fact that it works confirms the flapper can seal but is being prevented by chain interference. Adjusting the chain length to the correct half-inch slack eliminates the need for the jiggle permanently.
No. Kohler toilets with the AquaPiston canister flush valve, such as the Kohler Cimarron and Wellworth with that designation, use a tower-style canister that lifts directly and seals at its base with a polypropylene seal rather than a rubber flapper. There is no lift chain, so chain length adjustment does not apply to these models. Running issues on AquaPiston toilets are addressed by replacing the canister seal.
Under normal conditions and in soft or treated water, a metal toilet chain can last ten years or more because it does not flex or bear significant load during use. In hard water areas or in tanks where chlorine tablets are used, the chain may corrode and degrade in two to three years. Stainless steel or plastic-coated replacement chains resist both corrosion sources significantly better than uncoated wire chains.
A universal toilet lift chain sold under brands like Fluidmaster 5-in-1 repair kit, Korky, or PlumbCraft fits the large majority of gravity-flush toilets including TOTO, Kohler, American Standard, Woodbridge, and Gerber models. Look for a chain with a standard S-hook on one end and a flapper ring clip on the other. Stainless steel or coated chains are worth the slight premium in hard water households.
Adjusting or replacing the toilet chain is entirely a DIY job requiring no tools, no special knowledge, and in most cases no need to shut off the water supply. It is one of the simplest maintenance tasks on any household plumbing fixture. The only reason to call a plumber for a chain-related issue is if the flush arm or trip lever itself is broken and needs replacement, or if the chain adjustment reveals a more serious flapper or flush valve problem that you prefer to have handled professionally.
Not directly. A chain held in the up position by a stuck handle would keep the flapper open and allow tank water to rush into the bowl, which could theoretically fill a bowl that drains slowly. But toilet chain problems typically manifest as slow leaks and weak flushes, not sudden overflow. Bowl overflow is more commonly caused by a clog in the trap or drain line. See the toilet overflow guide for those causes.
Nighttime running that stops during the day is more often a very slow flapper leak than a chain issue, because the house is quiet enough at night to hear the fill valve cycling. A chain problem typically causes consistent running regardless of time. Run the dye test: if you see color in the bowl after 20 minutes, replace the flapper. Nighttime ghost flushing from a marginal flapper leak is one of the most common diagnoses in residential plumbing.
The certification itself is applied to the toilet model and is based on flush volume measured at the rated GPF under laboratory conditions with correctly adjusted components. In daily use, a chain that is too short and closes the flapper early reduces the effective flush volume below the rated GPF, meaning the toilet no longer delivers the performance that earned the WaterSense label. Setting the correct chain slack is necessary for the toilet to perform at its certified flush volume in real-world use.
Some modern toilet designs use a direct-pull cable, a push-rod actuator, or a canister flush valve that requires no traditional link chain. Dual-flush toilets, pressure-assisted models, and some wall-hung toilets use buttons or pneumatic actuators that bypass the chain entirely. If your toilet has a button flush on the tank lid or a side-mounted actuator, chain adjustment does not apply. Consult the model's service documentation for the actuator travel adjustment specific to that mechanism.
If the chain is correctly adjusted, the flapper is new, the flush valve seat is smooth, the fill valve has been replaced, and the toilet still runs or flushes poorly, the toilet may have underlying issues that parts cannot fix. Cracks in the tank or bowl, a compromised flush valve body, or a trapway that has accumulated years of scale are points at which upgrading becomes more cost-effective than continued repair. Reviewing toilets with MaP scores of 800 grams or higher at 1.28 GPF is the logical next step.
A toilet chain that is too long or too short is the single easiest toilet problem to fix and one of the most commonly overlooked. Set the chain to half an inch of slack at rest, confirm the flapper rises fully and seats cleanly on every flush, and the large majority of running-toilet complaints resolve without buying a single new part. If a correct chain adjustment does not stop the running, move in order to a new flapper, a clean flush valve seat, and finally the fill valve before considering a toilet replacement. For households looking to upgrade to a toilet with consistent MaP scores and EPA WaterSense certification across all conditions, the TOTO Drake II, Kohler Cimarron, and American Standard Champion 4 remain the most consistently reviewed models in their respective categories.
How we rank & our data sources
We do not run physical lab tests. Rankings are built from published, verifiable data and real owner feedback, never paid placement.
Researched by Derek Whitman · Last updated March 23, 2026 · Our review method

Clean, low-profile silhouettes with real MaP-verified flush performance and efficient dual-flush water use, sized for a minimalist Nordic bathroom without sacrificing function.
Read the guide
Classic two-piece toilets with tall tanks and elegant, understated proportions, the quiet country-house look that suits a traditional English bathroom without tipping…
Read the guide
Clean-lined skirted and one-piece toilets with simple geometry and low profiles that suit a broad East Asian-influenced bathroom, backed by real verified…
Read the guide