Search  for anything...

VANIRROR Bathroom Wall Medicine Cabinet with Soft-Close Buffering Hinges | Over Toilet Storage Cupboard Adjustable Shelves & Hidden Handles, 23"x29" White MDF Cabinet for Laundry Room, Kitchen

  • Based on 1,039 reviews
Condition: New
Checking for the best price...
$160.62 Why this price?
Save $8.37 was $168.99

Buy Now, Pay Later


As low as $26.77 / mo
  • – 6-month term
  • – No impact on credit to apply
  • – Instant approval decision
  • – Secure and straightforward checkout

Ready to go? Add this product to your cart and select a plan during checkout.

Payment plans are offered through our trusted finance partners Klarna, Affirm, Afterpay, Zip, Apple Pay, and Google Pay. No-credit-needed leasing options through Acima may also be available at checkout.

Learn more about financing & leasing here.

Selected Option

Free shipping on this product

FREE 30-day refund/replacement

To qualify for a full refund, items must be returned in their original, unused condition. If an item is returned in a used, damaged, or materially different state, you may be granted a partial refund.

To initiate a return, please visit our Returns Center.

View our full returns policy here.


Availability: Only 6 left in stock, order soon!
Fulfilled by Amazon

Arrives Thursday, Aug 6
Order within 1 hour and 41 minutes
Available payment plans shown during checkout

Protection Plan Protect Your Purchase
Checking for protection plans...

Color: White


Size: 23x29


Features

  • Multipurpose occasions: The wall mounted bathroom cabinet is made of durable MDF board, which can be installed on the wall or above the closestool. The High-quality MDF wooden material withstands the humidity of the bathroom and prevents moisture, suitable for bathroom, office, kitchen, bedroom storage cabinets. The unique design of the wooden medicine wall cabinet's hidden handles brings more convenience to opening the bathroom storage cabinet
  • High-Tech Hinge design: The special design of the over toilet storage cabinet buffering hinges makes the bathroom wall cabinets doors close easily. What you need to do is slightly push the door, it will close automatically. Meanwhile, it avoids the damage of pushing too hard, when you close the above toilet storage doors occasionally. The hinge has passed the test of tweaking more than 50,000 times and anti-corrosion test, also known as NSS(Neutral Salt Spray test)
  • Durable wood anti moisture material: The bathroom wall cabinet over the toilet is made of a painted process that is waterproof and moisture resistant. The thickness of the above toilet cabinet is ca 0.6 inches, much sturdier than other brands. The durable coating of this hanging wall storage cabinet is smooth. Paint Odor will disappear within days after unpacking. The chemical material we used in this wall mount bathroom cabinet are harmless
  • Adjustable Internal Shelf Heights: The over toilet storage cabinet is designed with 3 pairs of holes to find the appropriate distance of each shelf. You can adjust the distance according to the height of the items that you place in the wooden wall cabinet. This Bathroom Organizer cabinet is the best storage solution for small spaces. With two doors design and exposed shelf can quick access to towels, shampoo and other toiletries in the bathroom
  • Easy to Assemble and Clean: Every panel and small part are numbered so that it s clear to identify. With detailed instructions, assemble this wooden bathroom cabinet wall mounted is quick and effortless. First of all, fix the Hanging panel on the load bearing wall. After assembling the wood medicine cabinet, you can hang the wood bathroom medicine cabinet on the Hanging panel All BY YOURSELF

Description

VANIRROR has always focused on the sanitary ware field. Practicality & Space Saving choice: If you want to maximize the space of your room, VANIRROR medicine cabinet can be simply attached to the wall to turn your empty wall in your home into a practical space, providing extra storage without taking up valuable floor space. Important Notice: Some other brands on Amazon are currently imitating our products. We hereby state that our products are sold exclusively at VANIRROR stores. We have not authorized any other brands or individuals to sell them. Please verify that you are purchasing from our brand. With detailed instruction, assembly is quick and effortless. After assembling the medicine cabinet, you can hang the cabinet on the Hanging panel All BY YOURSELF The storage cabinet has 4 tiers totally, including a top shelf, an interior adjustable shelf, and one fixed bottom shelf. Also, open space can serve to store towels, shampoo and other toiletries in the bathroom. Wall cabinet offers an aesthetic storage solution with VANIRROR sophisticated technique, which builds the modern style for your life. Adjustable Internal Shelf Heights: The storage cabinet is designed with 3 pairs of holes to find the appropriate distance of each shelf. Unique design for the hidden handles bring more convenient into your bathroom. This bathroom cabinet is the best storage solution for small space. Sleek edge design protects the safety of your family. The hinge has passed the test of tweaking more than 50,000 times and anti-corrosion test, also konwon as NSS(Neutral Salt Spray test) The thickness of Hanging Cabinet is 15mm, which provides better construction for the safety. Durable Coating is not only smooth, but also harmless. Meanwhile, it provides long-lasting protection. Paint Odor will disappear within days after unpacking. Sturdy Body: Medicine cabinet is made of engineered MDF with safety, solid and stable construction. VANNIRROR, est. 2006, we operate four self-owned plants—two in China & two in Vietnam—totaling 120,000 m², supported by a 60-member professional design team. We integrate a global supply chain, sourcing top-grade panels, hardware, finishes etc., then pair these materials with high-end CNC machining, coating and other processes. Great design + great supply chain + great craftsmanship = great products, giving customers refined choices for the home. Visit the Store Visit the Store Visit the Store Visit the Store Visit the Store Visit the Store

Brand: VANIRROR


Color: White


Material: Engineered Wood


Recommended Uses For Product: Medicine


Product Dimensions: 8.27"D x 23.62"W x 29.53"H


Brand Name: VANIRROR


Recommended Uses For Product: Medicine


Additional Features: Adjustable Shelf, Easy to Assemble, Eco-friendly material, Soft closing doors, Thickened wood


Room Type: Bathroom, Bedroom, Home Office, Kitchen, Living Room


Included Components: Shelves


Number Of Shelves: 3


Model Number: V-MG001-2329


Manufacturer: VANIRROR


Manufacturer Part Number: V-MG001-2329


Item Type Name: medicine cabinet


Material Type: Engineered Wood


Top Material Type: Engineered Wood


Handle Material: Wood


Back Material Type: Engineered Wood


Frame Material Type: Engineered Wood


Product Care Instructions: clean with cloth


Installation Type: Wall Mount


Required Assembly: Yes


Assembly Instructions Description: Every panel and small part are numbered so that it s clear to identify. With detailed instructions, assemble this wooden bathroom cabinet wall mounted is quick and effortless. First of all, fix the Hanging panel on the load bearing wall. After assembling the wood medicine cabinet, you can hang the wood bathroom medicine cabinet on the Hanging panel All BY YOURSELF


Mounting Type: Wall Mount


Number of Doors: 2


Number of Pieces: 1


Base Type: Trestle


Number of Compartments: 2


Is Customizable?: No


Number of Levels: 1


Number of Shelves: 3


Is Electric: No


Color: White


Style Name: Modern


Door Style: 2 doors, 2 doors


Finish Types: Painted


Shape: Rectangular


Item Dimensions D x W x H: 8.27"D x 23.62"W x 29.53"H


Size: 23x29


Item Weight: 31 Pounds


Item Dimensions: 8.27 x 23.62 x 29.53 inches


Item Depth: 8.27 inches


Frequently asked questions

If you place your order now, the estimated arrival date for this product is: Thursday, Aug 6

Yes, absolutely! You may return this product for a full refund within 30 days of receiving it.

To initiate a return, please visit our Returns Center.

View our full returns policy here.

  • Klarna Financing
  • Affirm Pay in 4
  • Affirm Financing
  • Afterpay Financing
  • Zip Pay in 4
  • Financing through Apple Pay
  • Financing through Google Pay
Leasing options through Acima may also be available during checkout.

Learn more about financing & leasing here.

Top Amazon Reviews


  • Excellent buy
Color: Chestnut Brown Size: 23x29
Much better construction that I had expected, really sturdy with excellent finish. Color perfect. Not too difficult to put together, does not require strength, only careful following of directions and some common sense.
Reviewed in the United States on May 10, 2026 by Christine Alvarez

  • Very nice cabinet
Very good quality and quite sturdy, although it is a bit heavy. It took some time and it was not easy but I put it together by myself. I love the color. It looks great in my bathroom that already has a lighted vanity mirror. Overall, I recommend this cabinet.
Reviewed in the United States on April 23, 2026 by S. Echevarria

  • Perfect Depth for a Standard Toilet and Looks Custom Installed Perfect Depth for a Standard Toilet and Looks Custom Installed
Color: White-1927 Size: 19x27
Summary: This cabinet was exactly what I was looking for in a small bathroom. The depth is perfect, it does not extend excessively over a standard toilet, and it added a surprising amount of storage without making the room feel cramped. Assembly was straightforward, installation was simple, and the finished result looks much more expensive than the price suggests. ⸻ Full Review: We installed this cabinet in a very small bathroom where every inch of storage matters, and it has worked out perfectly. One of the main reasons I chose this cabinet was the depth. Many over-the-toilet cabinets stick out too far and can make a small bathroom feel crowded. This one sits comfortably above a standard toilet without feeling intrusive while still providing useful storage space inside. The cabinet holds significantly more than I expected. We currently store extra toilet paper, first aid supplies, personal care items, cleaning supplies, and other bathroom essentials inside, and there is still room remaining. The adjustable shelving made it easy to customize the layout for our needs. 🛠️ Physical Installation / Setup: My friends assembled and installed this cabinet for me. Assembly was straightforward overall. The only issue we encountered was accidentally installing the wall support cleat backwards during assembly. Fortunately, we caught the mistake before mounting the cabinet. If you purchase this cabinet, pay close attention to the wall mounting cleat orientation. The angled side should face away from the wall so it properly supports the cabinet when it is hung. Once installed, the cabinet felt secure and aligned easily. One of the reasons I selected this cabinet was because it closely matched my existing bathroom vanity cabinet. To make it blend even better, we replaced the included single-knob hardware with brushed nickel bar pulls that match my vanity. I purchased a cabinet hardware jig because we needed to drill additional holes for the new handles. One of my friends who helped with the installation does a lot of DIY projects and was excited to use it. The jig made it easier to keep everything aligned and evenly spaced. The finished result looks much more custom and built-in and matches my vanity much better than the original knobs. I also added a matching floating shelf below the cabinet and installed a paper towel holder underneath the cabinet. The paper towels are convenient for wiping up toothpaste, water drips, and other quick bathroom messes. We chose to use a shelf instead of placing items directly on top of the toilet tank because it provides a more stable surface and helps prevent items from falling if the toilet ever shifts slightly or requires maintenance. The shelf lines up nicely with the toilet and provides additional space for decorative items and everyday essentials. One feature I particularly liked is that the floating shelf uses white mounting screws that blend in with the finish. Because the shelf sits directly above the toilet, we intentionally installed it so the screws remain accessible from above. That way the shelf can easily be removed later if we ever need access to the back of the toilet for repairs or maintenance. 🔗 Products Used To Create This Setup: Floating Shelf: White Floating Shelf 18 inch, High End Solid Real Wood 18inch Bathroom Floating Shelves for Wall Mounted, White Wooden 18in Floating Shelves, Heavy Duty Bracket, 18 X 6.5 X 1.75 in, Set of 2 https://a.co/d/0ecWUANU Paper Towel Holder: Under Cabinet Paper Towel Holder Wall Mount for Home Kitchen, Stainless Steel for Large Rolls, Brushed Nickel https://a.co/d/03dMV34y Cabinet Handles: Ravinte 3 Pack 5” Cabinet Pulls Brushed Nickel Stainless Steel Kitchen Drawer Cupboard Pulls Cabinet Handles 5” Length with 3” Hole Center https://a.co/d/0ftbh9Ul Cabinet Hardware Jig: Milescraft 7300 Cabinet Kit – Cabinet Hardware Jig, Shelf Pin Jig, Hinge Jig and Drawer Slide Jig – Ultimate Bundle https://a.co/d/0d15DjWu ⭐ Overall Thoughts This cabinet dramatically improved both the appearance and functionality of our bathroom. The storage capacity is excellent, the depth is ideal for smaller spaces, and the clean design looks far more custom than expected. Our bathroom now feels organized, updated, and much closer to a finished, move-in-ready space. Since we’re planning to sell our home next year, this was exactly the type of practical upgrade we were hoping for. I tried to cover the details I wish I had when I was deciding, so it’s easier to figure out if this fits your bathroom and storage needs. If you like the look shown in my photos, the products above are the exact items I used to create it. ... show more
Reviewed in the United States on June 7, 2026 Reviewed in the United States on June 7, 2026 by JBird

  • Beautiful and Sturdy Beautiful and Sturdy
Color: Texture Grey Size: 25x30
The cabinet relatively high quality and sturdy. Assembly was not difficult, it took less than an hour, and the color is beautiful and exactly as pictured. The soft close doors are such a big bonus as I tend to accidentally slam doors shut so these doors are me-proof. It arrived in well insulated packaging, there were no missing parts, and the instructions were not difficult to decipher. However, I do have a few items that bothered me enough to deduct a star from the rating 1) The wall mounting system, has predrilled holes that are not the standard 16 inch apart per house's studs. The mounting hardware was subpar and we ended up procuring more sturdy mounting hardware. The cabinet is fairly heavy when it's empty so we wanted to ensure adequate support. The cost of the cabinet is higher than many others I looked and would have liked better mounting hardware - minus one star 2) I wish I had paid closer attention to the shelf heights as the clearance from the middle shelf to the top shelf when it's in the top shelf is in the highest position (top shelf is the only shelf that can be moved) was not tall enough to hold my large industrial size shampoo and conditioner bottles so storage was a little disappointing but I consider it my mistake for not measuring before purchasing - no rating deduction 3) We tried multiple configurations to try and get the doors to perfectly align and could not make it happen. Alignment was disappointing but again I am going to blame that on operator error - no rating deduction Overall, it is a nice cabinet and works well and looks good. I would absolutely recommend. ... show more
Reviewed in the United States on May 6, 2026 Reviewed in the United States on May 6, 2026 by Anna P

  • Great, Large sturdy cabinet Great, Large sturdy cabinet
Color: Black Size: 23x29
I was looking to add more storage to my tint bathroom, and so a cabinet for over the toilet was my first plan of attack. This cabinet is large, has a semi open niche (protected from hella dust), and the doors match the style of my builders vanity, so i went with it. Assembly: It was VERY easy to assemble. Some things you get off amazon are a nightmare, this was thankfully pretty quick and sturdy. It came with all the hardware I needed, and the only assembly tool was a Philips Head screwdriver, and the different pieces were labeled well. Mounting: THE WALL ANCHORS INCLUDED ARE TRASH. Thank you for attending my TED talk. The cleat for mounting is about a foot long, so while i couldnt get it mounted in 2 studs, i mounted one side in a stud and used a toggle bolt for the other side. I would HIGHLY RECOMMEND using a toggle bolt for something this heavy, and having one end directly in a stud. The french cleat mount meant i could slide the cabinet a bit to center it above the toilet, but with some lifting. That isnt gonna move at all with everyday use. I also like that i can take it down and put it back up easily. Smell: I didnt notice any weird smells on mine, tho it did sit in my hallway for about a week before i got around to assembling it. I used some stick and peel tile to dress up mine, and ill also add some hardware to make it look more bespoke, but overall im super thrilled with it. Would recommend. ... show more
Reviewed in the United States on October 10, 2023 Reviewed in the United States on October 10, 2023 by Amazon Customer

  • Very impressive
Color: Navy Blue Size: 23x29
I've had a lot of experience with modern furniture that you have to put together. Most of it, I worry about the durability of the product. Most is put together with repurposed particle board. So it's heavy and I would think not durable - especially in a damp environment. Saying that, I was very impressed with this product. My experience with the product to this point has been the best of those type of products. It shipped very well...everything in place and neatly packed. The engineered wood (resembles plastic) seems solid, water resistant at a minimum, and scratch resistant. The instructions provided - while the product was easy to assemble - were amongst the clearest I've seen from such a product. What impressed me the most was the thought behind the design of this product. The hinges are perfect for the product. The doors can be easily removed by pushing a button on the hinge. The holes on the boards were perfectly drilled - so much so that I didn't have to pound any board to put them together. The back wasn't nailed on and the slot used for the backing was spot on. If I had to choose negatives (and I'm really nit-picking because this is really designed that well) it was that the shelf ends up being a bit loose and I would have liked the mounting board to match the width of the slot it was being used to fill. Both can be fixed at the house by home products and screws. I was so impressed that I would go and buy another product from this manufacturer (and look for the manufacturer by name). IT is that good. ... show more
Reviewed in the United States on December 4, 2022 by R Kowicki

  • Lovely cabinet but needs time to put together!
Color: White Size: 23x29
The overall cabinet is what I was looking for. Very sturdy and good looking. The main problem my husband had was with the directions to put it together. The pictures were hard to see and the majority of written directions were hard to understand. Definitely took longer to put together than should have taken. But when it was completed and hung, I have to say I love it. Be prepared to have patience and enough time set aside to put it together. ... show more
Reviewed in the United States on January 10, 2026 by Isabelle Craul

  • Stylish, Sturdy, and Simple to Put Together
Color: Black Size: 23x29
The wall cabinet was very easy to put together and is good quality. It looks attractive, feels sturdy, and fit our needs perfectly. I’m very happy with the purchase.
Reviewed in the United States on January 16, 2026 by ShoeCrazy

Can't find a product?

Find it on Amazon first, then paste the link below.
Checking for best price...