This is the perfect cooler for me.  Ive driven across the country three times with this cooler.  It sits perfect on the floor behind the front passenger seat.  While driving I can easily reach into it with my right hand without taking my eyes off the road.  The shoulder strap allows you to carry the cooler while carrying other bags.  In my experience, ice lasts about three days.