Suction cup hooks work best on smooth and non-porous surfaces such as glass, tile, or metal. They may not adhere well to textured, rough, or porous surfaces.