I really do love this bag.  The zippers are high quality and easy to zip open.  The side zip pocket has credit card slots and two zip-closing interior pockets.  The strap is great because it has clasps that prevent the strap from becoming tangled (clasps rotate around). I know this may sound small, but I always have a problem with purse straps that get tangled up.  The is made out of a nice quality nylon-type material and is just darn cute to look at. I use this bag every single day.