This bottle holds the perfect amount of water without it getting too heavy. It also keeps liquids cold all day which is amazing. The straw is a great size and it comes with an extra just incase.