Great bottle. Doesn’t spill, even when knocked over.  Not sure how to clean it all as no instructions came with it but it’s a very nice water bottle. Not sure how long I will get to keep before the wife or kids steal it. Keeps things cold a long time!