This cub is absolutely perfect for my 84 year-old mom with advanced dementia. With other cups, she would spill either while drinking or setting the cup back down. Sometimes she would turn it upside down because she couldn't tell the difference. You can shake this cup, turn it upside down, not so good don't worry about what everybody else don't oh no dude a drop on the floor, and there are no spills. Absolutely recommended. It is stainless steel and insulated. Excellent for hot or cold. I use it to give her coffee and also cold juices. Everything stays their temperature.