Umbra “Flex” Adhesive Shower Bin
It includes non-damaging, waterproof adhesive strips that can be applied to most types of shower wall surfaces (just not porous ones) and it has enough room for small-to-medium sized bottles of shampoo, conditioner, and body wash, along with a razor. There are also a couple of hooks for hanging a loofah and/or washcloth.
The bin is easy to keep clean too, especially thanks to the drainage holes that prevent shower water from sitting in there indefinitely.
Get the Flex Adhesive Shower Bin for $15 on Amazon in your choice of black, white, or grey. If it’s not quite your style or you need to make better use of shower space, check out the Corner Bin version ($17) instead.