I love this bottle. It is the perfect size for carrying with me to run errands or workout. Fits in my cupholder too. I use this for water and herbal tea so I have no issues cleaning it. I would not use it for smoothies or juice!! I handwash it w warm water, dawn and top on to shake it clean. Works fine for me. I would never put these in the dishwasher as the narrow opening really makes it impossible to be fully cleaned in there. And also the water shoots into the silicone sleeve and will never dry without taking it off or what have you. Hassle upon hassle. A quick handwash works fine. Just remember before you shake it to put the top on all the way and hold the top and bottom well.