I absolutely love this little backpack.  It has plenty of space inside to carry everything I need everywhere.  I like the print, I like the orange straps, it looks exactly like the picture.  The only thing I don't like about it is that the patch on the front is a little too precious.  I took it off and of course it ended up with holes where the patch was sewn on.  An easy enough fix for me with a patch I actually like.  The only reason I took a star off is that the fabric with this particular print looks like it gets little runs or snags in it wherever it has been sewn.  It's a black background, but white streaks show up where it has been sewn.  So, not only are there little white areas around the holes where I took the patch off, there are little white holes that show up on the seam lines.  It is pretty minor, but I don't think I would buy this particular print/color again.  However, I would buy this again in a different color.  I cannot get over how many wonderful little pockets are found inside, including a padded separator for a small notebook or iPad.  I took everything out of my other bag and I still have extra room in the pockets inside.  There is also a handy little discrete zipper pocket on the backside of this backpack where a small wallet fits perfectly.  I don't even have to take it off to pay for things since I can just reach behind me and unzip the pocket and grab my wallet.  A perfect little bonus for keeping my wallet safely against my back.  The handles on the top are handy and I love the little tab that keeps them snapped together when you don't need it open.  It is a well-made little backpack and I love it so much I may need to buy another one just to make sure I have one on hand for whenever this one might start wearing out.  That may be a while since the fabric is thick and lovely.