Build guide · Frameless bathroom vanity
Where to set each drawer slide — as a plywood spacer-block height measured up from the cabinet interior floor — so the fronts line up across the vanity and the cabinet to its right, the middle drawer clears the sink bowl, and the box back clears the 2″ drain stub coming out of the wall behind it.
Pick your path
The vanity middle drawer is locked at 18″ — the 2″ drain stub forces it. The other four drawers (vanity bottom + right cab × 3) can all be 18″ or all be 21″. Use the toggle at the top of the page to switch the entire guide between the two options.
| Hardware | Part | Option A qty | Option B qty | Note |
|---|---|---|---|---|
| Salice 21″ undermount slide pair | G5U6S533XXF6 | 0 | 4 | B: vanity bottom + right cab × 3 |
| Salice 18″ undermount slide pair | G5U6S457XXF6 | 5 | 1 | A: every drawer · B: vanity middle only |
| Sink | Kohler K-2214 Ladena | 1 | 1 | both options |
| Tip-out tray (vanity false front) | Rev-A-Shelf 6581-25SC-52 | 1 | 1 | both options |
| Water trap | IKEA RÄNNILEN 504.224.13 | 1 | 1 | both options · + overflow kit + stopper |
| Cabinet legs (per cabinet) | Hafele Axilo ~100 mm | 4–8 ea | 4–8 ea | both options · same set on both cabinets |
| Spacer blocks (plywood cut list) | 2 × 40 · 2 × 314 · 1 × 599 | same | same | slide heights identical in both options · both middles unified at 314 (right cab middle dropped from 348 → 314 so drawer boxes line up across the two cabinets) · right-cab top corrected from 622 → 599 (bench fix: gave top drawer the missing 23 mm of clearance to the carcass top) |
| Nailer relocation work | — | none | both cabinets | A skips all nailer work |
| Cabinet | Drawer | Slide |
|---|---|---|
| Vanity | tip-out | Rev-A-Shelf 6581-25SC-52 |
| Right cab | top | 18″ G5U6S457XXF6 |
| Vanity | middle | 18″ G5U6S457XXF6 |
| Right cab | middle | 18″ G5U6S457XXF6 |
| Vanity | bottom | 18″ G5U6S457XXF6 |
| Right cab | bottom | 18″ G5U6S457XXF6 |
Order: 5 × 18″ · Nailer: no moves on either cabinet · Spacers: 2 × 40 + 2 × 314 + 1 × 599
| Cabinet | Drawer | Slide |
|---|---|---|
| Vanity | tip-out | Rev-A-Shelf 6581-25SC-52 |
| Right cab | top | 21″ G5U6S533XXF6 |
| Vanity | middle | 18″ G5U6S457XXF6 |
| Right cab | middle | 21″ G5U6S533XXF6 |
| Vanity | bottom | 21″ G5U6S533XXF6 |
| Right cab | bottom | 21″ G5U6S533XXF6 |
Order: 1 × 18″, 4 × 21″ · Nailer: both cabinets to z = 100–250 · Spacers: same as A (2 × 40 + 2 × 314 + 1 × 599)
Your question
Cabinet depth and bowl clearance: yes, 21″ fits in the 563 mm bench-measured depth. But the 2″ drain stub at 500 mm above the bathroom floor lands right behind the middle drawer — so the vanity middle gets an 18″ Salice, pulling its box 76 mm forward of the back wall. The other four drawers stay on 21″. Sides-mount only; no rear sockets.
Per the Salice spec card (no rear socket), the 21″ G5U6S533XXF6 needs 551 mm; you have 563 mm → 12 mm spare. The 18″ G5U6S457XXF6 needs 475 mm → 88 mm spare.
The Ladena bowl bottoms out 546 mm above the interior floor. Middle slide at 314 mm puts box top at 494 mm — 52 mm under the bowl, enough for the 1½″ drain tailpiece + 90° elbow + RÄNNILEN trap body.
With a 21″ slide, the middle box back sits only 30 mm off the back wall — not enough for the 2″ stub plus the RÄNNILEN trap, and the ±20 mm leg adjust widens the conflict zone. 18″ pulls the box back to 106 mm off the wall — comfortable.
The answer
Each number is the height from the cabinet interior floor to the bottom of the Salice runner — i.e. the plywood strip you rest the slide on. You only cut three unique heights.
All three middle drawers now use the same z=314 spacer block, so the drawer boxes line up across the vanity and the right cab.
| Drawer | Slide / spacer height | Slide depth | Box L × H | Note |
|---|---|---|---|---|
| Vanity — tip-out (top) | — no slide — | — | — | Rev-A-Shelf hinges on the 150 mm false front |
| Right cab — top | 599 mm | 21″ (533) | 533 × 105 | shallow top drawer; the one unique block — corrected from 622 → 599 (153 mm under carcass top = 150 front + 3 reveal) |
| Right cab — top | 599 mm | 18″ (457) | 457 × 105 | shallow top drawer; Option A: 18″ — corrected from 622 → 599 (153 mm under carcass top = 150 front + 3 reveal) |
| Vanity — middle | 314 mm | 18″ (457) | 457 × 180 | slide dropped 40 mm so drain pipe + RÄNNILEN clear the box top (≥50 mm under bowl) |
| Right cab — middle | 314 mm | 21″ (533) | 533 × 180 | unified with vanity middle at z=314 so drawer boxes line up across both cabinets |
| Right cab — middle | 314 mm | 18″ (457) | 457 × 180 | Option A: 18″ everywhere · unified with vanity middle at z=314 for drawer-box alignment |
| Vanity — bottom | 40 mm | 21″ (533) | 533 × 180 | shared side stock with the middle (both 180 tall) |
| Vanity — bottom | 40 mm | 18″ (457) | 457 × 180 | Option A: 18″ everywhere, no nailer move |
| Right cab — bottom | 40 mm | 21″ (533) | 533 × 180 | same block as vanity bottom |
| Right cab — bottom | 40 mm | 18″ (457) | 457 × 180 | Option A: 18″ everywhere |
Heights are to the bottom of the runner. Confirm your hardware's own runner-bottom-to-box-bottom offset on one dry-fit and shim the block by that couple mm if needed; then use the Salice ±6 mm clip adjustment to bring each front onto the reveal line.
Why it works
The Ladena hangs 206 mm below the countertop. With a 150 mm tip-out, the bowl drops ~52 mm into the middle-drawer band — so the middle box is set low enough that its top passes underneath. The 18″ slide pulls its back forward so it also misses the 2″ drain stub coming out of the wall.
Plumbing, legs & nailer
The build math uses the cabinet interior floor as zero. The plumbing math lives in bathroom-floor coordinates. They're linked by the Hafele Axilo leg height — and the legs are field-adjustable by ±20 mm, which moves the drain stub by the same amount in cabinet coords. The 19 mm back nailer eats 19 mm of depth wherever it sits, so it has to live in a band that doesn't overlap any slide.
| Reference | Above bathroom floor | Above interior floor | Range (±20 mm legs) |
|---|---|---|---|
| Supply stops (hot/cold) | 1050 mm | above cabinet — through counter | n/a (no drawer impact) |
| Countertop underside | 875 mm (measured) | 752 mm | 855 – 895 |
| Bowl bottom (Ladena) | ~671 mm | 546 mm | 651 – 691 |
| 2″ drain stub centerline | 500 mm | ~375 mm | 355 – 395 in cabinet coords |
| Right-cab middle drawer slide (unified with vanity middle) | ~439 mm | 314 mm | 419 – 459 |
| Vanity middle drawer slide (lowered for drain) | ~439 mm | 314 mm | 419 – 459 |
| Bottom drawer slide | ~165 mm | 40 mm | 145 – 185 |
| Cabinet interior floor (datum 0) | ~125 mm | 0 | 105 – 145 |
| Cabinet exterior bottom (top of leg) | 100 mm | −19 mm | 80 – 120 |
With the 18″ slide, the box back sits 106 mm forward of the back wall (563 − 457). The 2″ stub (~30 mm proud) plus the RÄNNILEN trap body (~40–50 mm, designed flat-to-back) need ~80 mm. Comfortable across the full ±20 mm leg-adjust window.
The supply stops at 1050 mm above the bathroom floor are above the 875 mm cabinet top. They drop through the countertop to the faucet — they never enter the drawer envelope. No notching needed on any drawer for supplies.
At the bottom slide's z = 40–80, a 19 mm nailer eats depth → effective 544 mm. 21″ needs 551 → fails by 7 mm. Move the nailer above the bottom slide (top edge z ≈ 80) and well below the vanity middle slide (z = 314 — 19 mm-tall nailer at z = 100–250 leaves comfortable margin on both ends). Same fix on both cabinets.
18″ slides need only 475 mm of depth — well under the 544 mm effective depth with the 19 mm nailer in place. Both cabinets keep their nailers in the current low position. No relocation work.
| Z-zone (above interior floor) | What's there | Nailer-safe? |
|---|---|---|
| 599 – 639 mm | Right cab top slide zone (21″) — bench-corrected from 622–662 | ❌ on right cab |
| 396 – 599 mm | Empty band (right cab) / sink zone (vanity) | ✓ for right cab only |
| 314 – 354 mm | Both middle slide zones — vanity 18″ + right-cab middle (now unified at z=314) | ❌ on both cabinets |
| 250 – 314 mm | Still safe but tighter to both middle slides | ✓ (margin shrinks) |
| 100 – 250 mm | Empty band — clear of all slides on both cabinets | ✓ nailer goes here |
| 40 – 80 mm | Bottom slide zone (21″) | ❌ nailer must NOT be here |
| 0 – 40 mm | spacer block for bottom slide | — |
Lining up
The two big drawer bands are identical on both cabinets, so every reveal line carries straight across. The right cabinet just swaps the vanity's tip-out for a shallow 105 mm-box top drawer behind a matching 150 mm front.
The parts
All four items fit the 701 × 752 × 563 mm box. Colour tells you the fit status; the trap is the only one with a paperwork caveat (overflow / code).
At the bench
Three plywood strips, set on the cabinet floor against the side, runner resting on top.
Every drawer back panel gets an 8 mm (5/16″) hole, 12 mm deep (10 mm absolute minimum), on the inside face, centered side-to-side, ~9.5 mm above the inside top of the bottom panel. The Salice rear hook passes UP through the 50 mm notch in the bottom panel and engages this hole — that's what pulls the box rearward against the slide's rear stop.
Failure mode if too shallow or missing: the box won't seat fully and sits proud of the cabinet face by several mm — even when the slide setback (4 mm) and box length are perfectly in spec. Bench-confirmed: drilling the hole to spec fixed a 3 mm protrusion instantly.
Drill it BEFORE assembling the back panel into the box — much easier on the bench than reaching inside a glued-up drawer. 9.5 mm above the bottom-panel inside floor matches the "9.5" dim on the Salice spec card.
Three unique heights, five pieces total. Same blocks in Option A or B — the option only changes the slide depth, not the slide height.
Box material 5/8″ (16 mm) hard maple sides / front / back. Bottoms are 12 mm plywood captured in 6 mm deep × 12 mm wide grooves cut into the sides and front only (no groove in the back panel). The back panel sits ON TOP of the bottom and is therefore shorter than the sides/front by 22 mm (groove bottom is 10 mm above the box bottom edge, matching the Salice ~9.5 mm drawer-bottom clearance). The bottom slides in from the rear after the U is assembled; its back edge is flush with the back face of the back panel. Cut a 50 mm × ~25 mm hook notch centered in the BACK EDGE of the BOTTOM panel (not the back panel) for the Salice rear hook — the hook then passes UP through that notch and engages an 8 mm diameter × 12 mm deep hole drilled in the inside face of the back panel, centered side-to-side and 9.5 mm above the inside top of the bottom panel (see the Critical callout above — if this hole is too shallow or missing the box won't seat). Box outside width = inside cabinet width − 10 mm per the Salice Progressa+ spec card's calculation formula for 16 mm sides. Vanity → 691 mm OSW. Right cab → 421 mm OSW. Front + back fit BETWEEN the sides (so their width = OSW − 32 = 659 mm vanity / 389 mm right cab). Side-mount only — slides screw to the side panels, no rear sockets.
Box lengths (Option B): four 21″ drawers → 533 mm box / 542 mm runner (vanity bottom; right cab bottom, middle, top). One 18″ drawer → 457 mm box / 466 mm runner (vanity middle only). Box outside widths: vanity 691 mm, right cab 421 mm.
Box lengths (Option A): all five drawers → 457 mm box / 466 mm runner (one length, easy cut list). Box outside widths: vanity 691 mm (two drawers), right cab 421 mm (three drawers, including the 105 mm-tall top drawer).
Front-mounting note (both middle drawers): with the slide at z = 314 on both cabinets, the box top sits ~100 mm below the front top (vs the usual ~60 mm). Either use the Salice extended front bracket or add a small wooden filler rail across the top of the box back so the front mounts solidly. Standard ±6 mm clip adjust then dials in the reveal.
Heights are to the bottom of the runner = top of your spacer. Dry-fit one runner to check its own bottom-to-box-bottom offset and shim the block by that couple mm. Then use the ±6 mm vertical clip adjust to bring each front onto the 3 mm reveal line. The middle box sits ~60 mm below its front top — that's deliberate, to clear the bowl.
Outside box dimensions for each drawer (different between Option A and Option B for four of the five drawers — the vanity middle is always 18″ / 457 mm) and the suggested panel cuts. Sides, fronts, and backs are 5/8″ (16 mm) hard maple. Bottoms are 12 mm plywood captured in 6 mm × 6 mm grooves on the sides and front only — the back panel is shorter (sits on top of the bottom; bottom slides in from the rear after assembly). The 50 mm hook notch is centered in the BACK EDGE of the BOTTOM panel, not the back panel.
| Drawer | Box outside (L × W × H, mm) | Sides ×2 (L × H, 16 mm maple) | Front ×1 (W × H, 16 mm maple) | Back ×1 (W × H, 16 mm maple — sits on top of bottom) | Bottom ×1 — 12 mm ply (W × L) |
|---|---|---|---|---|---|
| Vanity tip-out (top) | No box — Rev-A-Shelf 6581-25SC-52 tray (25″) mounts on the 150 mm false front. No panels to cut. | ||||
| Right cab top B | 533 × 421 × 105 | 533 × 105 | 389 × 105 | 389 × 83 | 401 × 523 |
| Right cab top A | 457 × 421 × 105 | 457 × 105 | 389 × 105 | 389 × 83 | 401 × 447 |
| Vanity middle | 457 × 691 × 180 | 457 × 180 | 659 × 180 | 659 × 158 | 671 × 447 |
| Right cab middle B | 533 × 421 × 180 | 533 × 180 | 389 × 180 | 389 × 158 | 401 × 523 |
| Right cab middle A | 457 × 421 × 180 | 457 × 180 | 389 × 180 | 389 × 158 | 401 × 447 |
| Vanity bottom B | 533 × 691 × 180 | 533 × 180 | 659 × 180 | 659 × 158 | 671 × 523 |
| Vanity bottom A | 457 × 691 × 180 | 457 × 180 | 659 × 180 | 659 × 158 | 671 × 447 |
| Right cab bottom B | 533 × 421 × 180 | 533 × 180 | 389 × 180 | 389 × 158 | 401 × 523 |
| Right cab bottom A | 457 × 421 × 180 | 457 × 180 | 389 × 180 | 389 × 158 | 401 × 447 |
Grouped by cabinet. Checkboxes persist across page refreshes (saved in your browser's localStorage). Quantities are total pieces of that exact dimension.
| ✓ | Material | Thick | Dimensions (mm) | Qty | For |
|---|---|---|---|---|---|
| hard maple | 16 mm | 457 × 180 (sides) | 2 | Vanity middle — sides ×2 | |
| hard maple | 16 mm | 533 × 180 (sides) | 2 | Vanity bottom — sides ×2 (180 tall box) | |
| hard maple | 16 mm | 659 × 180 (front) | 1 | Vanity middle FRONT (180-tall box) | |
| hard maple | 16 mm | 659 × 180 (front) | 1 | Vanity bottom FRONT (180-tall box) | |
| hard maple | 16 mm | 659 × 158 (back) | 1 | Vanity middle BACK (sits on top of bottom — no hook notch) | |
| hard maple | 16 mm | 659 × 158 (back) | 1 | Vanity bottom BACK (sits on top of bottom — no hook notch) | |
| plywood | 12 mm | 671 × 447 (bottom) | 1 | Vanity middle bottom (50 mm hook notch centered in back edge) | |
| plywood | 12 mm | 671 × 523 (bottom) | 1 | Vanity bottom bottom (50 mm hook notch centered in back edge) |
| ✓ | Material | Thick | Dimensions (mm) | Qty | For |
|---|---|---|---|---|---|
| hard maple | 16 mm | 533 × 105 (sides) | 2 | Right cab top — sides ×2 (105 mm tall box) | |
| hard maple | 16 mm | 533 × 180 (sides) | 2 | Right cab middle — sides ×2 (180 tall box) | |
| hard maple | 16 mm | 533 × 180 (sides) | 2 | Right cab bottom — sides ×2 (180 tall box) | |
| hard maple | 16 mm | 389 × 105 (front) | 1 | Right cab top FRONT (full height) | |
| hard maple | 16 mm | 389 × 83 (back) | 1 | Right cab top BACK (sits on top of bottom — no hook notch) | |
| hard maple | 16 mm | 389 × 180 (front) | 1 | Right cab middle FRONT (180 tall) | |
| hard maple | 16 mm | 389 × 180 (front) | 1 | Right cab bottom FRONT (180 tall) | |
| hard maple | 16 mm | 389 × 158 (back) | 1 | Right cab middle BACK (sits on top of bottom — no hook notch) | |
| hard maple | 16 mm | 389 × 158 (back) | 1 | Right cab bottom BACK (sits on top of bottom — no hook notch) | |
| plywood | 12 mm | 401 × 523 (bottom) | 3 | Right cab top + middle + bottom bottoms (50 mm hook notch centered in back edge of each) |
Option B totals: 10 maple sides + 5 maple fronts + 5 maple backs + 5 plywood bottoms = 25 pieces across 5 drawer boxes (4 × 21″ + 1 × 18″ vanity middle).
| ✓ | Material | Thick | Dimensions (mm) | Qty | For |
|---|---|---|---|---|---|
| hard maple | 16 mm | 457 × 180 (sides) | 2 | Vanity middle — sides ×2 (180 tall box) | |
| hard maple | 16 mm | 457 × 180 (sides) | 2 | Vanity bottom — sides ×2 (180 tall box) | |
| hard maple | 16 mm | 659 × 180 (front) | 1 | Vanity middle FRONT (180 tall) | |
| hard maple | 16 mm | 659 × 180 (front) | 1 | Vanity bottom FRONT (180 tall) | |
| hard maple | 16 mm | 659 × 158 (back) | 1 | Vanity middle BACK (sits on top of bottom — no hook notch) | |
| hard maple | 16 mm | 659 × 158 (back) | 1 | Vanity bottom BACK (sits on top of bottom — no hook notch) | |
| plywood | 12 mm | 671 × 447 (bottom) | 2 | Vanity middle + Vanity bottom bottoms (50 mm hook notch centered in back edge of each) |
| ✓ | Material | Thick | Dimensions (mm) | Qty | For |
|---|---|---|---|---|---|
| hard maple | 16 mm | 457 × 105 (sides) | 2 | Right cab top — sides ×2 (105 mm tall box) | |
| hard maple | 16 mm | 457 × 180 (sides) | 2 | Right cab middle — sides ×2 (180 tall box) | |
| hard maple | 16 mm | 457 × 180 (sides) | 2 | Right cab bottom — sides ×2 (180 tall box) | |
| hard maple | 16 mm | 389 × 105 (front) | 1 | Right cab top FRONT (full height) | |
| hard maple | 16 mm | 389 × 83 (back) | 1 | Right cab top BACK (sits on top of bottom — no hook notch) | |
| hard maple | 16 mm | 389 × 180 (front) | 1 | Right cab middle FRONT (180 tall) | |
| hard maple | 16 mm | 389 × 180 (front) | 1 | Right cab bottom FRONT (180 tall) | |
| hard maple | 16 mm | 389 × 158 (back) | 1 | Right cab middle BACK (sits on top of bottom — no hook notch) | |
| hard maple | 16 mm | 389 × 158 (back) | 1 | Right cab bottom BACK (sits on top of bottom — no hook notch) | |
| plywood | 12 mm | 401 × 447 (bottom) | 3 | Right cab top + middle + bottom bottoms (50 mm hook notch centered in back edge of each) |
Option A totals: 10 maple sides + 5 maple fronts + 5 maple backs + 5 plywood bottoms = 25 pieces across 5 drawer boxes (all 18″). One box length (457 mm) across the whole run — simplest joinery setup. Two box heights in play: 180 (four boxes — both bottoms + both middles, all sharing one side-stock rip) · 105 (right-cab top).
Reference