i got this for my 2 year old, it is big for her but she will grow into it, she calls it her "pack pack" and right now it is used for toys and diapers/wipes, as she gets older i think she will grow into it nicely and be able to use it for several years.

well constructed, insulated bag is a nice addition, all in its very nice.