Review (5/5): They really don't leak!
Attractive, sturdy and do not leak. Also easy to use, the material they’re made of is soft enough to easily squeeze out even my very thick shampoo. I also really like the little spray bottle. I’ve tossed all my old bottles and moved into these.