I love this bag--I have it in red and purple (purple discontinued).  It is durable and good looking--and, the main reason i got it--it holds the stuff i need plus my IPAD.  It is exactly what i was looking for!!

The only downside is that the adjustable strap sometimes gets tangled or adjusts itself.  I think a clip/barrette might fix this but i haven't tried it yet.

The front pocket holds more than i thought it would based on the picture and the description--Which is perfect for my needs.  I almost didn't purchase this because i thought the pocket was too small.  I'm glad I gave it a try.