Great bag. It fits everything I need for school every day. Plenty of room for everything. I also really like that it has a rain fly even though I have not had to use it yet. I just like that it is there in case as I walk to school.