My daughter absolutely loves this bag!!! It is cuter than the picture and is very durable!! You can pack a lot of necessities in it. She loves the long strap too!! Highly recommend!!! It even motivates her to keep going to the gym!!!