bottle is a good size and is made of hard plastic. dishwasher safe! has a good sized opening. not too much that it would spill all over you if you're moving. i highly recommend this. comes in many different colors.
I bought two of these for my kids to use while riding bikes. The strap on the bottles are both cracking and peeling/ rotting apart...so the bottles will be useless as far as the strap goes. The bottles themselves are thin plastic, do not remain cold at all. Very slow flow and they close/snap shut very hard.