If you want inexpensive water bottles, and don't mind your beverages being the same temperature as the outdoors, then do NOT buy these bottles. But, if you like your cycling beverage to remain coldcool on a long bike ride when it's warm or even hot outside, then these are the go to bottles. Will they keep your water cold for hours and hours in 90F heat? Nope. But, they will keep it cool for hours and hours longer than traditional water bottles. The only downside is that cleaning them is a bit of a challenge.
I love that you twist the top and squeeze and it does NOT leak all over my jersey or my bike and it cleans easy! holds just the right amount and when you shake it up it does NOT drip out all over you and it keep cool for a goo while.