And it will stay warm. Or hot. It actually stays really hot in this Liquid Savvy Beverage bottle that I've recently been able to try out.
As for the cleaning~~ It's easy to fit a larger bottle brush in there to clean it~~it is recommended that you hand wash to keep the bottle in tip-top shape. Do not put it in the dishwasher. It's easy to clean by hand, though.
This bottle is durable, plus it has a lifetime warranty.