Best bidet attachment and bidet seat: the maker spec sheets sort them by heater type, wattage, cord length and warranty years, and the outlet decides before any of that
Maker sheets compared: LUXE NEO 120 needs no outlet, 18 months; TOTO C5 403 W tank heater, 1 year; Kohler E580 hybrid, 3 years; Bio Bidet BB-2000 1400 W, 3 years.
- Verified
- Updated
- 12 min read
- 20 sources

Shop links on this page are affiliate links: a purchase may earn us a commission at no extra cost to you. Disclosure
OwnerSpec compares published manufacturer specifications, certification listings and sourced technical documents. Unless a page explicitly states otherwise, OwnerSpec has not laboratory-tested or used the products it compares. Editorial policy
Short answer
If there is no grounded outlet within reach of the toilet, the pick is the LUXE Bidet NEO 120: LUXE’s product page lists cold water only, no electricity and a self-cleaning nozzle mode, and its warranty policy prints 18 months, extendable by 6 on registration. With a grounded GFCI outlet in reach, the Kohler PureWash E580 is the pick on paper: Kohler’s K-32330 spec sheet prints a hybrid heater, a heated seat, a warm-air dryer, a 39 in cord, ASME A112.4.2/CSA B45.16 and a three-year limited warranty. The runner-up is the TOTO WASHLET C5, whose spec sheet lists 403 W, a 3.93 ft cord, water at 95 to 104 F and a one-year limited warranty. Skip every electric seat if the outlet does not exist yet, and skip attachments and seats alike if the toilet is a French-curve one-piece: Bio Bidet’s compatibility guide and TUSHY’s FAQ both exclude it.
The picks
No outlet near the toilet and wants the simplest install
LUXE Bidet NEO 120 (cold water attachment)
LUXE product page: cold water only, no electricity, T-adapter on the toilet supply, self-cleaning mode rinses the nozzle; LUXE warranty policy: 18 months, plus 6 months on registration
Wants warm water without an outlet and has a sink hot line in reach
LUXE Bidet NEO 320 (warm water attachment)
LUXE product page: hot and cold connections with dual nozzles, runs cold-only with the included Hot Water Cap, no outlet, self-cleaning nozzle; LUXE warranty policy: 18 months, plus 6 months on registration
Wants a maker fit statement that names its exception
TUSHY Classic 3.0 (cold water attachment)
TUSHY FAQ: fits most standard elongated and round bowls with exceptions like French curve toilets; 12-month warranty; TUSHY names ASME and CSA certification without a standard number
Toilet sits against a wall on the right and needs a left-hand control
Brondell SouthSpa LH-22 (left-hand warm water attachment)
Brondell spec sheet: hot and cold connections, 68 to 113 F incoming, 14.5 to 116.03 psi, 81 in hot water flex tube, 3/8 in fittings, self-cleaning retractable nozzles, no electricity, 1-year limited warranty
Wants a full replacement seat with a bidet but has no outlet
Brondell Swash EcoSeat S101 (non-electric seat, elongated)
Brondell spec sheet: non-electric, cold supply only, 20 to 87 psi, 35 to 100 F incoming, fits elongated bowls 18 to 19.5 in and round 16 to 17.75 in, self-cleaning nozzles; product page: 1-year limited warranty
Wants the TOTO name and has a grounded outlet within 3.93 ft
TOTO WASHLET C5, elongated (SW3084)
TOTO spec sheet SS-01893: 403 W rated, 512 W max, 3.93 ft cord, water 95 to 104 F, seat 82 to 97 F, warm air dryer 95 to 140 F, 7.25 to 108.75 psi, IAPMO (cUPC) and UL 1431 printed, one-year limited warranty; tank-type heater per the C2/KC2 manual for the same 403 W rating
Wants a TOTO with the higher-wattage heater the fit chart lists
TOTO WASHLET S2, elongated (SW3346)
TOTO fit chart: 1273 W, 3.93 ft cord, 7.25 to 108.75 psi; the S2 spec sheet returned 403 this session, so heater type and warranty are not printed here from a TOTO document
Wants a heated seat and dryer at the lowest wattage on this page
Brondell Swash SE400, elongated
Brondell spec sheet: 660 W max, 600 W tank heater, 55 W seat heater, 48 in cord, 4 water temperatures (93.2, 98.6, 104 F plus off), 5 dryer levels, 14.2 to 106.6 psi, self-cleaning retractable nozzle, 1-year limited warranty; product page names CETLus and cUPC without standard numbers
Wants a 3-year warranty and prints of the standards it meets
Kohler PureWash E580, elongated (K-32330)
Kohler spec sheet: hybrid heater with continuously heated water, dedicated Class A GFCI circuit 120 V 15 A, 39 in cord, receptacle 6 in above the floor and within a 32 in radius, ASME A112.4.2/CSA B45.16 and UL 1431 printed, heated seat, warm-air dryer, three-year limited warranty
Wants the longest warranty and does not mind 1400 W on the circuit
Bio Bidet Bliss BB-2000, elongated
Bio Bidet manual: 120 V 60 Hz 1400 W, 4 ft cord, 55 W seat heater, 0.185 GPM max wash, 5 pressure levels, 37.4 to 95 F inlet, grounded 120 V GFCI outlet, warm water tank, 3-year full warranty; product page calls the heater hybrid
If you have not yet measured the bolt holes to the front of the bowl, or checked for an outlet, close this page and read will a bidet fit my toilet first: no unit below is worth ordering against a guess.
How was this shortlist built?
Every figure here is a manufacturer-published specification read on 2026-09-30 from the document named beside it; nothing was installed, run or used by this site, and every listing was confirmed in stock the same day. Units were compared on heater type, wattage, cord length, seat heat and dryer, temperature and pressure range, shapes, nozzle self-cleaning, warranty years and any standard number. A certifier is named only where the maker names it, and a standard number only where the maker prints it.
Two gaps are stated, not filled: TOTO’s S2 spec sheet returned 403 on every fetch, and no Samodra document could be opened, so Samodra is absent.
An attachment is a plate that bolts under the existing seat and runs on water pressure. A bidet seat replaces the seat and lid, and the electric ones heat water, the seat and the air.
How do the attachments compare on paper?
| Unit | Water | Outlet | Nozzle | Fit statement | Standard printed | Warranty |
|---|---|---|---|---|---|---|
| LUXE NEO 120 | Cold only | None | Self-cleaning mode | “Most toilets” | None | 18 months, plus 6 on registration |
| LUXE NEO 320 | Hot and cold, or cold with Hot Water Cap | None | Self-cleaning, dual | Not printed | None | 18 months, plus 6 on registration |
| TUSHY Classic 3.0 | Cold only (Spa and Oasis are the warm models) | None | Self-cleaning Smart Spray | Most standard bowls; French curve an exception | ASME and CSA named, no number | 12 months |
| Brondell SouthSpa LH-22 | Hot and cold, 68 to 113 F incoming, 14.5 to 116.03 psi | None | Self-cleaning retractable, dual | Left-hand control | None | 1 year |
| Brondell EcoSeat S101 (seat) | Cold only, 35 to 100 F incoming, 20 to 87 psi | None | Self-cleaning, dual | Elongated 18 to 19.5 in, round 16 to 17.75 in | None | 1 year |
How do the electric seats compare on paper?
| Unit | Heater | Rated W | Cord | Seat heat / dryer | Shapes | Standard printed | Warranty |
|---|---|---|---|---|---|---|---|
| TOTO WASHLET C5 | Tank type (C2/KC2 manual, same 403 W rating) | 403 (512 max) | 3.93 ft | Yes, 82 to 97 F / yes, 95 to 140 F | Elongated, round | UL 1431, IAPMO (cUPC) | 1 year |
| TOTO WASHLET C2 | Tank type | 403 (512 max) | 3.9 ft | Yes / not printed in the manual table | Elongated | Not printed in the manual | 1 year |
| TOTO WASHLET S2 | Not readable from a TOTO document | 1273 (fit chart) | 3.93 ft | Not readable | Elongated, round | Not readable | Not readable |
| Brondell Swash SE400 | Tank (600 W heater) | 660 max | 48 in | 55 W seat, 4 levels / 5 dryer levels | Elongated, round | CETLus and cUPC named, no number | 1 year |
| Kohler PureWash E580 | Hybrid, continuously heated | Not printed | 39 in | Yes / yes | Elongated | ASME A112.4.2/CSA B45.16, UL 1431, CSA C22.2 No. 64 and 68 | 3 years |
| Bio Bidet Bliss BB-2000 | Warm water tank; page calls it hybrid | 1400 | 4 ft | 55 W seat / yes | Elongated, round | Not printed | 3 years, full |
No document read this session prints ASSE 1070 for any unit, so it appears on no row.
LUXE Bidet NEO 120: buy it or skip it?
Buy it if the toilet has no outlet and you want the cheapest test of whether a bidet suits the house. LUXE’s NEO 120 page lists cold water only, no electricity, a T-adapter on the toilet supply and a self-cleaning mode that rinses the nozzle with fresh water; LUXE’s warranty policy prints 18 months, plus 6 on registration.
The flaw is what the page leaves out: no certifier, no standard and no incompatible-toilet list.
Skip it if you want warm water: the NEO 320 is the same maker’s answer.
Warm-water attachments (LUXE NEO 320, TUSHY and Brondell SouthSpa): buy them or skip them?
Buy the LUXE NEO 320 if the sink’s hot line is within reach: LUXE’s page lists hot and cold connections with dual nozzles, a cold-only fallback with the included Hot Water Cap, no outlet and a self-cleaning nozzle.
Buy the TUSHY Classic 3.0 if the fit statement matters more than the price: TUSHY’s FAQ says its bidets fit most standard elongated and round bowls, with exceptions like French curve toilets, and prints a 12-month warranty. TUSHY names ASME and CSA but no standard number. The Classic is room temperature; the Spa and Oasis are the warm models.
Buy the Brondell SouthSpa LH-22 if the control must sit on the left. Brondell’s spec sheet lists an 81 in hot water flex tube, 3/8 in fittings, self-cleaning retractable nozzles, no electricity and a 1-year limited warranty.
The flaw all three share is the hot line: warm water comes from the sink’s supply through a flex tube, not from a heater, and a bathroom far from the water heater delivers cold water first. Skip them if no sink line reaches the toilet.
Brondell Swash EcoSeat S101: buy it or skip it?
Buy it if you want a whole replacement seat and lid with the bidet built in and have no outlet. Brondell’s S101 spec sheet lists a non-electric unit on the cold supply only, self-cleaning nozzles and a fit range of 18 to 19.5 in elongated and 16 to 17.75 in round; the product page adds a 1-year limited warranty and ambient-temperature water only.
The flaw is that it prints no standard and no heater: the money over an attachment buys a matched seat, nothing more.
Skip it if the bolt-hole to bowl-front measurement falls outside the range above. The round versus elongated seat page shows the measurement.
TOTO WASHLET C5: buy it or skip it?
Buy it if you want TOTO’s name at the tank-heater wattage. TOTO’s spec sheet SS-01893 lists 403 W rated and 512 W maximum, a 3.93 ft cord, spray water at 95 to 104 F, 7.25 to 108.75 psi, IAPMO (cUPC), UL 1431 and a one-year limited warranty. The C2/KC2 manual for the same 403 W rating lists the heater as tank type.
The flaw is the fit line: the sheet says the C5 “may not fit certain toilet bowl designs” and is not Washlet+ compatible.
Skip it if you want on-demand heating: TOTO’s fit chart lists the S2 at 1273 W and the S5 at 1271 W, three times the C5’s draw. The WASHLET S2 is in stock, but its spec sheet was not readable this session, so only its wattage and cord are printed here.
Brondell Swash SE400: buy it or skip it?
Buy it if you want a heated seat and a dryer at the lowest published wattage here. Brondell’s spec sheet lists 660 W maximum, a 600 W water heater, a 55 W seat heater, a 48 in cord, four water temperatures (93.2, 98.6 and 104 F plus off), 14.2 to 106.6 psi and a 1-year limited warranty.
The flaw is the certification line: Brondell’s page says CETLus and cUPC certified but prints no standard number. The manual requires a grounded GFCI outlet on a 120 V circuit of at least 15 A.
Skip it if the toilet has a concealed fill valve. Brondell’s manual warns that many modern toilets cover the connection, making a standard install difficult or impossible without its alternate T-valve.
Kohler PureWash E580: buy it or skip it?
Buy it if you want the standards in print and a warranty longer than a year. Kohler’s K-32330 spec sheet lists a hybrid heater with continuously heated water, a heated seat, a warm-air dryer, a wand cleaned before and after each use, a 39 in cord, ASME A112.4.2/CSA B45.16, UL 1431 and a three-year limited warranty.
The flaw is the outlet rule, the strictest here: a dedicated circuit protected by a Class A GFCI at 120 V and 15 A, with the receptacle at least 6 in above the floor and within a 32 in radius measured 2 in from the bowl ledge. Kohler prints no wattage figure.
Skip it if the bowl is round: the sheet lists elongated only.
Bio Bidet Bliss BB-2000: buy it or skip it?
Buy it if the longest warranty decides. Bio Bidet’s manual lists 120 V 60 Hz at 1400 W, a 4 ft cord, a 55 W seat heater, 0.185 GPM maximum wash flow, 37.4 to 95 F inlet water, a grounded 120 V GFCI outlet and a 3 Year Full Warranty; the product page adds a warm air dryer.
The flaw is the heater description: the product page calls it a hybrid warm water system while the manual describes a warm water tank that must be drained, and neither prints a standard number.
Skip it if the circuit already carries a hair dryer: 1400 W is the highest draw on this page.
Measure before you buy
Do not order any seat until three numbers are known: bolt-hole center to bowl front (Brondell prints 18 to 19.5 in elongated, 16 to 17.75 in round), the gap from the bolt holes to the tank (Brondell and Bio Bidet both print 1.5 in minimum) and the distance from the toilet to a grounded GFCI outlet against the cord above. The fit guide walks through all three.
Who should skip both classes?
Anyone without a grounded outlet, for the electric class. Every electric manual read requires one, and adding a receptacle is electrician and permit work.
French-curve one-piece owners. Bio Bidet’s compatibility guide excludes them for seats and attachments alike, and TUSHY’s FAQ excludes them too.
Codes are adopted locally and vary. New Jersey’s plumbing subcode, as one example, requires bidet seats and attachments to comply with ASME A112.4.2/CSA B45.16 and carry an atmospheric vacuum breaker per ASSE 1001 or CSA B64.1.1; check the local code before buying.
What goes wrong?
The cord does not reach. 39 in to 4 ft is the entire range on the table.
The tank blocks the seat. Under 1.5 in from the bolt holes to the tank, the unit sits proud or not at all.
The fill valve is concealed. Brondell’s manual names it as the reason a standard install fails; the alternate T-valve is the fix.
Frequently asked questions
Does a bidet seat need a dedicated outlet?
Kohler's E580 spec sheet requires a dedicated circuit protected by a Class A GFCI at 120 V and 15 A, with the receptacle at least 6 in above the floor and within a 32 in radius of the bowl. Brondell's SE400 manual and Bio Bidet's BB-2000 manual both require a grounded GFCI outlet. Adding one is electrician and permit work, so price it before the seat.
What is the difference between a tank heater and an instantaneous heater?
TOTO's C2/KC2 manual lists the heater as tank type at 403 W: a small reservoir is kept warm between uses. TOTO's fit chart lists the S2 at 1273 W and the S5 at 1271 W, roughly three times the draw, which is what heating water on demand costs. Kohler calls its heater hybrid with continuously heated water; Bio Bidet's manual describes a warm water tank.
Which bidet attachment does not need electricity?
Every attachment on this page runs on water pressure alone: LUXE's NEO 120 and NEO 320, TUSHY's Classic 3.0 and Brondell's SouthSpa LH-22 all state no outlet is needed. Brondell's EcoSeat S101 is a full replacement seat with the same rule. Warm water in this class comes from the sink's hot line through a flex tube, not from a heater, so it needs that line within reach.
Will a bidet seat fit a one-piece or skirted toilet?
Not always. TOTO's C5 sheet says it may not fit certain bowl designs, Bio Bidet's guide excludes French-curve one-piece toilets, and Brondell's manual warns that a concealed fill valve can make a standard install difficult or impossible. TUSHY's FAQ says its bidets fit most standard elongated and round bowls, with exceptions like French curve toilets. Measure against the maker's fit guide first.
How long are bidet seat warranties?
The makers print them: TOTO one year on the C5 and C2, Brondell one year on the SE400, SouthSpa and EcoSeat, TUSHY 12 months, LUXE 18 months plus 6 on registration, Kohler three years on the E580 and Bio Bidet a 3-year full warranty on the BB-2000. On this page that printed figure is the only durability signal a maker commits to.
Fact sheet and how to cite this page
- Answer
- For a toilet with no outlet the pick is the LUXE Bidet NEO 120: cold water, no electricity, an 18-month warranty on LUXE’s policy page. With a grounded GFCI outlet in reach, the Kohler PureWash E580 prints a hybrid heater, a 39 in cord, ASME A112.4.2/CSA B45.16 and a three-year warranty; the TOTO WASHLET C5 prints 403 W, a 3.93 ft cord and one year; the Bio Bidet BB-2000 prints 1400 W and three years.
- Comparison basis
- Manufacturer spec sheets and manuals for the TOTO WASHLET C5 and C2/KC2, TOTO’s fit chart, Brondell’s SE400, SouthSpa LH-22 and EcoSeat S101 sheets, Kohler’s K-32330 sheet, Bio Bidet’s BB-2000 manual and compatibility guide, LUXE’s product and warranty pages and TUSHY’s FAQ, compared on heater type, wattage, cord length, temperatures, pressure range, shapes, nozzle cleaning, printed standards and warranty years.
- Assumptions
- A grounded 120 V GFCI outlet already exists within the cord length; adding one is electrician and permit work
- The toilet is a standard two-piece or a one-piece the maker does not list as incompatible; French-curve one-piece bowls are excluded by Bio Bidet and TUSHY
- Plumbing codes are adopted locally; the ASME A112.4.2/CSA B45.16 and ASSE 1001 references come from one state’s adoption and vary elsewhere
- Method
- OwnerSpec compared manufacturer-published specifications read on 2026-09-30 and confirmed each listing in stock the same day; it did not install, run or use any bidet, prints no health or hygiene outcome, and reports only the figures the cited document states.
- Primary source
- TOTO, WASHLET C5 SW3084 spec sheet SS-01893 (manufacturer or vendor document)
- Facts verified
- Last updated
- Cite as
- OwnerSpec, "Best bidet attachment and bidet seat: the maker spec sheets sort them by heater type, wattage, cord length and warranty years, and the outlet decides before any of that", https://ownerspec.com/plumbing/reviews/best-bidet-attachment-and-bidet-seat/, facts verified 30 September 2026.
Every figure above also appears, with its source, in the article. All sources ยท How OwnerSpec verifies numbers
Sources
- TOTO, WASHLET C5 SW3084 spec sheet SS-01893 (manufacturer or vendor document)
- TOTO, WASHLET instruction manual D07A82 (SW3074 C2 and SW3024 KC2) (manufacturer or vendor document)
- TOTO, WASHLET comparison and fit chart (manufacturer or vendor document)
- Brondell, Swash SE400 spec sheet (manufacturer or vendor document)
- Brondell, Swash SE400 product page (manufacturer or vendor document)
- Brondell, Swash SE400 owner manual (manufacturer or vendor document)
- Brondell, SouthSpa LH-22 spec sheet (manufacturer or vendor document)
- Brondell, Swash EcoSeat S101 spec sheet (manufacturer or vendor document)
- Brondell, Swash EcoSeat S101 product page (manufacturer or vendor document)
- Kohler, PureWash E580 K-32330 spec sheet (manufacturer or vendor document)
- Bio Bidet, Bliss BB-2000 user manual (retailer listing or retailer-hosted document)
- Bio Bidet, Bliss BB-2000 product page (manufacturer or vendor document)
- Bio Bidet, compatibility guide (manufacturer or vendor document)
- LUXE Bidet, warranty policy (manufacturer or vendor document)
- LUXE Bidet, NEO 120 product page (manufacturer or vendor document)
- LUXE Bidet, NEO 320 product page (manufacturer or vendor document)
- TUSHY, frequently asked questions (manufacturer or vendor document)
- TUSHY, Classic 3.0 product page (manufacturer or vendor document)
- New Jersey UCC Plumbing Subcode 2021, section 7.4.9 bidet seats (up.codes) (manufacturer or vendor document)
- New Jersey UCC Plumbing Subcode 2021, section 7.4.10 bidet attachments (up.codes) (manufacturer or vendor document)