Meet the YuYu bottle: a long hot water bottle that you can wrap around yourself. Wrap it around your shoulders, core, or neck to get a relaxing experience. These flexible water bottles have air bubbles to retain heat for much longer. They are pretty soft and keep you warm for up to 8 hours. You can get yours for around $55.