I bought this for my 10 year old daughter to use for school. She's very happy with it. It has 2 large zippered compartments with 2 mesh pockets on the side. It also has a smaller open compartment in the front. On the back are two straps for carrying as well as a velcro'd pocket. The backpack is well made and worth the price. I was looking at wheeled backpacks that were *** and up. I just didn't want to spend that much so this one fit the bill perfectly.