I bought this for my 11yr old daughter...she is all about hello kitty right now and I know she will love this. I know it's the hello kitty style but...too much white gets dirty and stained easily. My daughter will have lots of uses with this one and it is actually pretty big! I thought it was going to be tiny but it is a decent size actually...not enough to replace a regular sized backpack, but enough for girls to put little things of whatever in it.