Get this brand!
This is the brand that I have and it doesn't leak like the others.  It is well insulated, and it stays cold for a long time.  It's also really cute!  P.S.  I just received my new one and the packaging is so nice.  And, it arrived a day early.
Rating: 5 stars