I've been looking for a bookbag that's cute, but sturdy and fairly cheap. I settled on the green one, which looks great. The pros are that it holds all my books for college along with my laptop (it has it's own sleeve inside)and I can usually manage to stuff a lunchbox inside. It doesn't really even look that full either. It has plenty of compartments for just about everything, including a mesh one on the strap for something small. The loops on the ends of the straps are nice too; makes it easier to adjust them. It also appears to be waterproof so far. The cons are that although there's a nice section inside for the laptop, the side closest to the back is NOT padded. It makes the back really straight and kind of uncomfortable. Pair that with strange handle at the top (it connects the straps together), and it makes wearing it a little aggravating. I guess the bag might be made for a guy, but also the way the straps lay on my body is a little constricting... I don't regret this purchase, but I am a little disappointed in the bag itself.