I am super happy with my Brita filter bottle. Hard sided, not squeeze bottle. I find the squeeze bottle too hard to drink from. DH and I would fill it with ice in the morning at the resort, then top it up at water fountains. When the ice melted, we would get a free cup of ice at a CS and load it back up.