Just what I needed. It holds everything I need for school and work. I purchased the lime green and the design is super cute. From reading the reveiws I was worried that it doesn't close on the top, but I prefer it not to now that I have used it. Great Product!!!!

Update:
After daily use for work and school, this product has held up wonderfully. It still looks brand new. Even though often it sits on the floor at school or work, it has stayed clean with no effort on my part. The stitching is holding up even though I pack it extremely heavily with textbooks, etc. It ended up being the perfect size for its use. The only minor thing is that sometimes the inside zipper catches and I have to move it around a bit. Truly a minor detail though.