This bag is exactly what I was hoping for. Lots of pockets but not too bulky when it's full. I really like the zipper pulls! It's a casual bag and I'm a casual girl. It doubles as my purse and diaper bag. I use the mp3 pocket on the side (it's padded) for my cell phone so I can get to it easily. The water bottle pocket is great too! I don't think it would fit a bottle any larger than the standard 16.9 ounces. I wear it cross-body and LOVE it!!! I got it in espresso.

UPDATE: I purchased this bag in Jan. 2012 and after years of daily (heavy) use, the zipper on the front pocket broke. I loved this bag but needed the zipper to close so I started searching for a replacement. I didn't want to spend quite as much again but couldn't find anything else that I liked as well and was seriously considering just buying a new one. A few minutes ago I saw that this bag has a lifetime guarantee! I gave customer service a call and in less than 5 minutes I've got a replacement bag on the way! I cannot say enough good things about ebags. AMAZING products (I also own the Kayla Town Square-espresso and Terrace Mini-black).