I bought my daughter a Vera Bradley backpack last year and she loves it. I bought the color Peacock from last season and the price was $90...not great as far as backpacks go, but she promised it would last at least 2 years if I paid that much. This year she did not ask for another one, and it's really holding up well. The backpack is typical Vera Bradley quality with many places to store things. There is not a shortage of pockets, both with zips and velcro. It's very durable and can be washed in the washing machine. There are many coordinating pieces to go with the backback such as stationary, pencil case, book covers, etc.
Vera Bradley is a pricey option, but in my opinion, well worth the money. I may buy her a new backpack for Christmas just to get her one of the new colors, but I will sell her current one on ebay (and make at least 75% back of what I paid).