I bought this set of 3 different colored spray bottles by #AXELIT for a craft that required 1/2 a bottle of bleach and 1/2 the bottle with water. I needed 3 bottles for 3 kids and this worked out perfectly. The bottles were easy to fill, easy to unlock and spray . These are not cheaply made bottles and are made to last. At $21.99 for 3 high quality reusable spray bottles that can be repurposed over and over again is a good price. I'd buy these again.