It is designed for no-drilling installation by snapping onto shower poles, typically 19-25mm in diameter.The shelf features a drainage design, is made of durable ABS plastic, and includes double hooks for hanging accessories.It is suitable for holding shampoo bottles and soap in both bathroom and kitchen environments.