I bought this for my daughter and she loves it but much like other reviews it broke quickly. The strap came off of the bag and she had to glue it back on. She still uses it and loves it but beware of a cheap bag for what I think is a not-so-cheap price.