If you're dealing with limited bathroom space, this Topre mirror cabinet is a game-changer. Measuring 18x12.6x4.1 inches, it's compact enough for small bathrooms but surprisingly spacious inside. The mirror is actual glass and super clear - no distortion like some cheaper options. What's really clever is the adjustable shelves - you can customize the interior layout based on what you're storing. Tall bottles? Move the shelves farther apart. Smaller items? Create more levels. The door has this handy interior pocket perfect for toothbrushes, razors, or makeup brushes - things that usually clutter your countertop. Installation is straightforward with the included wood screws, though you might need different hardware for tile or concrete walls. The white finish is clean and modern, and it's made from impact-resistant styrene resin so it can handle bathroom humidity. I've had mine for about a year now, and it's been perfect for storing all my daily essentials while keeping the counter clear. The depth is just enough for most toiletries without sticking out too far from the wall. The mirror size (16x12 inches) gives you a good reflection area without being overwhelming. Whether you're renting and can't do major renovations or just want smart storage in a small bathroom, this cabinet delivers both function and style. It's one of those simple upgrades that makes your morning routine so much more organized.