Absolutely amazing water bottle. Very high quality and my daughter loves it. We send it with her to daycare and use it every time we are out. It keeps the water cold for hours. They are super durable and easy to clean. Just take off the lid, remove the straw and place in the dishwasher.