This is great for my 11 yr old, I got her the purple one and she was in love with all the pockets. Im going to order one for my 15 yr old as well. It's easy for her to pull and it looks like it will hold up to airport luggage claim, it didn't appear beat up or dirty when I picked up at baggage claim. It also looks easy to clean, overall a good bag for anybody.