This drill-free over-door bathroom caddy is crafted from premium black anti-rust coated metal, designed to hang directly over cabinet or shower door without any drilling or adhesive damage to walls and door surfaces. Equipped with two spacious 11.81×5.31in storage shelves with 5.51in vertical gap between layers, each tray adopts full slotted ventilated drainage structure plus raised surrounding edge. Drain slots rapidly drain residual bathwater to avoid standing water and mold buildup, while high fence prevents shampoo bottles, body wash containers from slipping off. The extended 1.97in curved hanging hooks fit most standard bathroom cabinet doors firmly and keep the whole rack stable during daily use. Ideal for neatly arranging shampoo, conditioner, bath supplies, facial cleanser and small bathroom accessories to maximize limited bathroom storage space, perfectly suited for shower stall, restroom cabinet door and vanity door installation.