Specs are compiled from manufacturer listings and verified buyer reviews and can change over time — please confirm the key details on the product page before buying.
A bathroom cabinet with doors is the easiest way to hide the messy reality of your daily routine — the stray cotton swabs, the extra toilet paper rolls, the hair dryer you never put away. This guide focuses on real-world storage: which cabinets hold the most, which fit above the toilet or under a counter, and which are actually worth your time to assemble.
I’m Mohammad Maruf — the founder and writer behind KitchPrep. This guide is built by comparing the manufacturers’ published specifications and the patterns across verified customer reviews, so you get each pick’s real strengths and trade-offs instead of marketing spin.
To pick the right bathroom cabinet with doors, you first need to know how much wall or floor space you have and what you plan to store. This breakdown sorts each option by its defining storage strength, so you can match the cabinet’s depth and shelf flexibility to your room.
Our Picks at a Glance



How To Choose The Best Bathroom Cabinet With Doors
Start with your floor plan. A wall-mounted cabinet keeps towels and toiletries off the floor but demands a solid stud or a strong anchor; a freestanding unit gives you more space but eats into your footprint. Measure your available wall space and the depth you can spare before you pick a style.
Wall-Mounted vs. Freestanding
Wall-mounted cabinets like a medicine cabinet with a mirror save floor space and work well above the toilet or sink. Freestanding cabinets with legs, on the other hand, can hold heavier items and don’t require drilling into tiles — but they need enough floor room to open their doors fully.
Shelf Adjustability Is the Real Spec
Most cabinets hide one or two fixed shelves behind their doors, which means a tall shampoo bottle forces you to waste the space above it. Look for units where the interior shelves move to several heights — many here offer two or three positions — so you can configure the interior for your actual bottles, not the manufacturer’s guess.
Depth and Clearance Decide the Fit
A shallow cabinet (around 5 to 6 inches deep) tucks neatly over a toilet without feeling bulky, while a deeper unit (7 to 9 inches) holds more but can crowd a narrow hallway. For over-toilet models, check the ground clearance — the space between the bottom of the cabinet and the floor — so the unit clears your toilet tank and seat.
Quick Comparison
| Model | Best For | Type | Dimensions (W x D x H) | Interior Shelves | Amazon |
|---|---|---|---|---|---|
| VASAGLE Floor Storage Cabinet★ Best Overall | Under-counter and floor storage | Freestanding | 23.6 x 11.8 x 31.5 in | 2 adjustable (3 heights) | Amazon |
| Iwell Medicine CabinetMirror Combo | Mirror + closed storage combo | Wall Mount | — | 2 adjustable | Amazon |
| Spirich Glass Door CabinetGlass Front | Compact wall storage with style | Wall Mount | 21.5 x 7.48 x 24 in | 1 adjustable | Amazon |
| ChooChoo 2-Door Cabinet | Narrow wall spaces | Wall Mount | 20.1 x 5.1 x 22.8 in | 1 adjustable + 1 fixed | Amazon |
| TEENFON Floor Storage 4-Door | Budget multi-room storage | Freestanding | — | 2 adjustable (6 positions) | Amazon |
| TEENFON 67″ Tall Cabinet | Tall narrow floor storage | Freestanding | 11.81 x 11.81 x 66.93 in | 2 adjustable (5 heights) | Amazon |
| Homhedy Over-Toilet Barn Door | Over-toilet plus side rack | Freestanding | 30.7 x 7.8 x 65.4 in | Adjustable | Amazon |
| Spirich Over-Toilet Tilt-Out | Over-toilet with quick-access cube | Freestanding | 25.8 x 8.7 x 64.4 in | 1 adjustable | Amazon |
| Treocho Wood Medicine Cabinet | Vintage wall-mounted character | Wall Mount | 18.9 x 9.25 x 23.43 in | 1 adjustable (3 positions) | Amazon |
In‑Depth Reviews
1. VASAGLE Bathroom Floor Storage Cabinet
Our pick — over 4.5★ from 750+ verified ratings; the strongest balance of quality and price.
The space-maximizing workhorse that slides under a standard countertop and still swallows your overflow.
At 11.8″D x 23.6″W x 31.5″H, this freestanding cabinet earns its keep in tight bathrooms by tucking under a counter while storing the items you don’t want on display. Behind its doors sit 2 adjustable shelves, each with 3 height positions, so you can shift them to fit everything from tall spray bottles to folded hand towels without wasting a column of air. The beadboard-style front in slate gray dresses up a room far beyond its build cost.
The anti-tip kit hidden on the back is the safety detail that matters in a home with kids or pets, and buyers report the MDF frame feels sturdy once the back clips are in place. Assembly is genuinely approachable — owners consistently finish it in 30 to 45 minutes with only a Phillips screwdriver, helped by labeled parts and packaging that protects every edge. The magnet-closing doors and painted slate-blue finish (every edge painted, per buyer notes) make it feel more premium than its tier suggests.
Owners mention one recurring cosmetic gripe: some units arrive with doors that don’t hang perfectly evenly, leaving the knobs slightly off-center from each other. It’s bothersome to the detail-oriented eye, but otherwise “perfect for a low cost,” as buyers put it. Before you buy, measure your interior space — the useful shelf depth is about 9.75 inches, which fits bottles easily but not deep bins.
What wins people over
- Compact footprint fits under a standard-height countertop
- Adjustable shelves with 3 positions for mixed item heights
- Sturdy MDF build with anti-tip kit on the back
The honest trade-offs
- Door alignment can be slightly uneven on some units
- MDF won’t match solid wood in durability
Reach for this if: you need a low-profile floor cabinet that hides clutter under a counter or in a corner.
Look elsewhere if: your space demands a wall-mounted unit or you’re sensitive to minor door-gap imperfections.
2. Iwell Bathroom Medicine Cabinet with Mirror
The wall-mounted two-in-one that turns a bare patch of wall into shaving space plus hidden storage.
This Iwell cabinet pairs a mirror door with 2 adjustable shelves behind it, so your morning routine and your toiletries live in the same vertical footprint. Its defining trick is the 6 open shelves flanking the mirrored core — ideal for hand sanitizer and other grab-and-go items you want within reach without opening a door. The white painted finish over engineered wood keeps the look clean and modern in a wet environment, and the moisture-resistant build means it won’t warp easily.
This cabinet’s minimal design drew genuine praise for fitting neatly into existing bathroom styles, and two wall-mounting devices ship in the box. Customers note the assembly takes real time and energy but is worth it once installed — the unit feels sturdy, and the door can be hinged on either side, a flexibility that helps when your wall space is off-center. At just 6.3 inches deep, it protrudes far less from the wall than a deeper medicine cabinet, which matters if your vanity is close to the doorway. For comparison, the Spirich glass-door cabinet above runs 7.48 inches deep, nearly 19% more wall gap.
Be honest about the effort: the flip side of “everything feels sturdy once installed” is that installation requires patience, and owners note the process is more involved than a typical flat-pack. Pair it with the supplied wall-mounting kit and a stud finder, and budget an evening for the build.
Smart two-in-one: The mirror-plus-open-shelf layout is the rare design that serves both the getting-ready zone and the reach-for-it-now zone in one mount.
Effort required: Assembly is the price of entry — plan for a patient evening, not a quick 20 minutes.
3. Spirich Bathroom Wall Cabinet with Glass Doors
A frosted-glass wall cabinet that hides first-aid clutter while it adds a refined layer to a small bath.
The two frosted glass doors are this Spirich cabinet’s whole personality — they keep toiletries and skincare concealed but let a soft light through, upgrading the look of a powder room or guest bath. Measuring 21.5″W x 7.48″D x 24″H, it fits neatly above a toilet or sink, and the single adjustable shelf inside plus one open bottom shelf gives you room for both hidden essentials and a decorative display piece. The crisp white body is built from FSC-certified engineered wood, a sustainability detail worth noting.
The mounting process earns genuinely mixed feedback, centered on the included drywall anchors. Several owners advise swapping in stronger expanding anchors or driving a screw into a stud for confidence. That’s a fix worth making, because once it’s up, the quality impresses far past its price: buyers describe the doors as working perfectly with no adjustment needed, and the included illustrated (no-text) instructions plus a hanging template make alignment straightforward.
The practical limit is interior height — it fits rolled hand or kitchen towels but not bulky bath towels. If your storage list tops out at toilet paper, tissues, meds, and soap, this cabinet holds it all with room to spare, and the frosted front keeps the view tidy.
Why it stands out
- Frosted glass doors add a refined, clean look
- FSC-certified engineered wood construction
- Hanging template makes wall alignment simple
Plan for this
- Stock drywall anchors are weak — upgrade them
- Interior fits rolled towels, not bulky bath towels
Best for: small bathrooms where a wall-mounted cabinet with style matters more than maximum capacity.
Think twice if: you keep extra-large towels or need deep shelving for tall bottles.
4. ChooChoo Bathroom Cabinet Wall Mounted
The shallowest mount here at 5.1 inches deep, built for slivers of wall other cabinets can’t use.
Where most wall cabinets demand 6 to 9 inches of projection, this ChooChoo unit asks for just 5.1 inches of depth — a real advantage in a narrow bathroom or beside a door swing. Behind its 2 doors, the layout splits into 1 adjustable shelf and 1 fixed shelf with 3 separate compartments, giving you a place for both tall medication bottles and small categorized bits. The classic vertical stripes and silver metal handles give the black MDF body an elegant, minimalist profile that reviewers point out matches their bathrooms cleanly.
Assembly is the strongest suit here — owners consistently call it easy, with every small part marked and numbered bags making the build intuitive. The flush-mount design (no mirror) keeps it low-profile, and the delicate hinge closes smoothly so you’re not fighting the door every morning. Shoppers say it holds a lot of medication and toiletries on a side counter or above a toilet, and the color earns repeated compliments.
The honest caveats: the shelves run short for electric toothbrushes standing upright, and the included drywall anchors are basic — several owners recommend heavier-duty anchors for a secure mount. Some describe the build as cheaply made for the money, so it’s best treated as a tidy-value cabinet rather than a heirloom piece.
Sliver-space specialist: At 5.1 inches deep, it fits wall gaps most cabinets can’t, with a pleasing flush profile.
Value trade-off: Shelf height suits small items better than tall tools, and the anchors deserve an upgrade.
5. TEENFON Bathroom Floor Storage Cabinet
A 4-door floor cabinet that flexes into pantry, linen, or bathroom duty without breaking your budget.
The headline flexibility here is the shelf setup: 2 adjustable shelves that move to 6 different positions, so you can tune the interior to tall bottles, folded towels, or stacked supplies. With 4 doors across the front, this TEENFON unit reads more like a proper piece of furniture than a utility cabinet, and the engineered-wood build with eco-friendly waterproof paint suits a humid bathroom. An anti-tip kit secures it to the wall — a meaningful safety touch for a taller cabinet.
Owners put this cabinet to work in all sorts of rooms, from a small kitchen pantry to a guest-room linen stash for sheets and towels, and the praise centers on how much it swallows without dominating the floor. Assembly is the standout: labeled accessories and detailed instructions get most builds done in about 20 minutes, and buyers report the simple design means fewer fussy parts. The 18-month warranty for quality problems is a genuine safety net at this price tier.
The trade-off appears in stability, not function — a few owners describe it as a little wobbly once loaded, solved easily with a rug underneath, and the same owners mention it’s on the small side for oversized storage. One owner counted 28 cans fitting on a shelf, which frames the real capacity: tidy and organized, not cavernous.
The flexible side
- 2 adjustable shelves with 6 height positions
- Quick assembly around 20 minutes with labeled parts
- 18-month warranty for quality issues
The compact side
- Can feel slightly wobbly without floor-leveling help
- Storage volume suits modest collections
Grab it for: a budget-friendly multi-room cabinet that assembles fast and hides clutter behind four doors.
Pass if: you need heavy-duty stability for a high-traffic family bathroom.
6. TEENFON 67″ Tall Bathroom Cabinet
A 66.93-inch tower that turns a sliver of floor into a full-height stash for toiletries and linens.
If your bathroom is short on floor space, this TEENFON cabinet uses vertical air: it stands 66.93 inches tall on an 11.81 x 11.81-inch footprint. The 2 adjustable interior shelves offer 5 height settings, which owners used to fit everything from tall bleach bottles to stacks of folded towels, and the 2 open shelves keep frequently used items like toilet paper and soap within arm’s reach. The water-resistant particle-board surface is built for long-term use in humid environments, and the anti-tip kit lets you secure the tall profile to the wall — essential in homes with kids.
A smart design detail sets this apart: the doors can be installed on either the left or right side, so the cabinet fits cleanly into whatever corner you have rather than forcing a specific swing. Buyers describe the build as quick and easy with clear pictorial instructions, and the doors close tightly yet open smoothly. The interior is surprisingly spacious for the narrow frame, and most owners finished assembly in about 2 hours solo.
The recurring note is consistency: some units arrive with scuffs, excess glue, or minor door gaps that undercut the otherwise premium look — functionally sound but visually variable. Measure your space against the 11.81-inch depth before ordering, and note that while it stores food well as a pantry, it reads smaller in person than the photos suggest.
Vertical-space hero: 5 shelf heights plus reversible doors make this the most configurable tall cabinet on the list.
Quality variance: Finish consistency varies between units, so inspect yours on arrival.
7. Homhedy Over The Toilet Storage Cabinet
A barn-door over-toilet unit with a detachable side rack, built to tame counter clutter in a small bath.
The barn door design is the style hook, but the storage layout is the functional win: a spacious main cabinet with adjustable shelves handles towels and paper products, while a separate side open rack keeps hand soap and small bottles within easy reach. That side shelf installs on either the left or right, so the whole unit adapts to your toilet’s position rather than the other way around. At 30.7″W x 7.8″D x 65.4″H, it spans a standard toilet tank and uses the dead air above it.
Owners consistently report easy assembly — many did it solo with no issues — and praise how the fit works perfectly over a toilet while adding storage that declutters bathroom counters. The doors align well from the start, the shelves adjust to several heights, and the black finish pairs with a wide range of bathroom palettes. It’s sturdy enough that buyers describe it as a great piece for a small price.
The instructions draw mixed feedback, with some finding them clear and others dealing with incomplete guides, and a handful of owners wish it ran a bit taller for their space. Measure your toilet height and the wall clearance before committing, and note the 7.8-inch depth sits between the shallowest mounts and the deeper floor cabinets.
The style plus function
- Side rack installs left or right for layout flexibility
- Adjustable shelves inside the main cabinet
- Fits over a toilet without taking floor space
Before you buy
- Instructions quality varies by unit
- Height may run short for very tall bathrooms
Choose this when: you want over-toilet storage with a design centerpiece and a side rack for daily-use items.
skip it if: your toilet alcove can’t spare 30.7 inches of width or you need a wall-mounted unit.
8. Spirich Over The Toilet Storage Cabinet
An over-toilet tower with a tilt-out cube for toilet paper, blending hidden storage with one-hand access.
This Spirich cabinet solves the eternal toilet-paper reach problem with a tilt-out storage cube at the base — a small door that flips down so you grab a fresh roll without opening the main cabinet or bending to the floor. Above it, the main cabinet hides towels, toiletries, and cleaning supplies behind flat-panel doors, while an adjustable interior shelf accommodates taller bottles. At 25.8″W x 8.7″D x 64.4″H with a 31-inch ground clearance, it wraps around most standard toilets and uses the vertical space you’d otherwise waste.
The painted white finish with recessed panel doors and matte black knobs gives it a simple, modern look that blends into family baths and powder rooms. Buyers are consistently impressed with the build quality for the price, noting it’s sturdy, attractive, and holds toilet paper perfectly in that bottom drop-down compartment. The FSC-certified engineered wood and anti-tipping device round out a safety-conscious design.
The main friction point is the assembly instructions, which owners describe as picture-only and occasionally unclear — expect to spend around 3 hours on the build. Also note the cabinet is designed to fit low toilet bowls, so measure your setup first. The adjustable bottom rail helps it sit level on uneven floors, but that final stabilization step takes real effort.
Clever access design: The tilt-out cube is the standout feature for daily-use items, backed by sturdy construction.
Build patience needed: Picture-only instructions and a 3-hour assembly are the real entry cost.
9. Treocho Wood Medicine Cabinet
A reddish-brown wood-veneer wall cabinet that brings vintage character without a pungent paint smell.
If your bathroom leans rustic or traditional, this Treocho cabinet’s warm reddish-brown veneer and line-molded door panels deliver a character that white MDF units can’t fake. The wooden veneer is safe to use and notably free of that harsh paint odor, which matters in a small enclosed bathroom. Inside, a 3-position adjustable shelf moves up, down, or out so you can fine-tune the storage for your specific bottles, and the hinge screws let you adjust the door gap by hand for a precise fit.
The wall-mounted design saves floor space entirely, making it a fit for bathrooms, laundry rooms, or entryways, and the two-door front creates a tidy hidden home for small toiletries. Owners praise the solid wood feel, describing it as sturdy and noting it looks more expensive than its price — a recurring compliment across reviews. Assembly is straightforward with numbered parts, and the instructions are easy to follow.
The real limitation is capacity, not quality: at 9.25″D x 18.9″W x 23.43″H, the interior suits small medications and travel bottles but won’t fit an electric toothbrush, a waterpik, or most tall bottles standing up. Some owners reinforce the thin back panel with a small board for extra security, and a few note the color runs brighter than expected. Treat this as a charm piece for essentials, not a bulk-storage solution.
The character case
- Warm wood veneer without a strong paint smell
- 3-position adjustable shelf for custom spacing
- Hinges adjust to fine-tune door gaps
The capacity reality
- Interior fits small items only — no tall bottles upright
- Back panel is thin and may need reinforcement
Pick this for: a vintage-styled wall mount that stores daily small essentials with genuine wood character.
Reconsider if: you need to store tall bottles, a toothbrush, or large first-aid kits behind the doors.
Understanding the Specs
Cabinet Depth and Mounting Type
Depth — the front-to-back measurement — decides how far the cabinet protrudes from the wall or how much floor it claims. Wall-mounted units run roughly 5 to 9 inches deep, and the shallower they are, the less they crowd a narrow bathroom or door swing. Freestanding cabinets with legs sit on the floor and typically run deeper, trading floor space for greater carrying capacity and the freedom to place them anywhere without drilling into tile.
Adjustable Shelving and Height Positions
The number of shelf positions dictates how well the interior adapts to your actual bottles. A cabinet with 2 shelves at 3 heights gives you three configurations, while one with 5 height settings offers more flexibility for mixed storage like tall bleach bottles next to folded towels. Check the number of shelves and positions before buying — a fixed shelf means you’ll waste vertical space on shorter items.
Materials, Moisture Resistance, and Safety
Most bathroom cabinets use engineered wood, MDF, or particle board with a painted or waterproof surface to resist humidity. Look for explicit water-resistant or waterproof paint claims if the cabinet will live in a steamy bathroom. An anti-tip kit — a bracket that secures the cabinet to the wall — is a wise safety addition on any tall freestanding unit, especially in homes with children or pets. FSC-certified engineered wood is a bonus if sustainability matters to you.
FAQ
Can I install a wall-mounted bathroom cabinet without drilling into tile?
What’s the difference between a medicine cabinet and a regular bathroom wall cabinet?
How much weight can a wall-mounted bathroom cabinet hold?
Will a bathroom cabinet fit over my toilet?
Are bathroom cabinets with doors moisture-resistant?
How long does it take to assemble a bathroom cabinet?
Should I choose a freestanding or wall-mounted bathroom cabinet?
Can I adjust the shelves after the cabinet is assembled?
Final Thoughts: The Verdict
For most people, the best bathroom cabinet with doors winner is the VASAGLE Floor Storage Cabinet because it pairs a compact under-counter footprint with genuinely useful adjustable shelves and a crowd-pleasing build. If you want a mirror plus hidden storage in one wall mount, grab the Iwell Medicine Cabinet. And for an over-toilet solution with a clever quick-access cube, the Spirich Over Toilet Cabinet is the one to reach for — just budget an evening for assembly.
How We Picked
We do not accept paid placement. Every pick is matched to a real buyer and a real use-case; we do not hands-on test units.
Sources & Methodology
Specifications: manufacturer listings and product documentation. Review insights: verified customer reviews, as of September 2026. Pricing: not shown on this page (it changes often); check the current price via the retailer link.
As an Amazon Associate, KitchPrep earns from qualifying purchases. This does not affect which products we feature.







