The bag is suuuuper cute!
i ordered this bag to take to work as the locker i have is pretty small & my regular bag was too big to fit... well, i loved this bag so much i use it every day now.

Pros - looks. it's adorable & has a nice size & shape, it's soft & flexible & has 2 pockets inside that are the perfect size to keep your phone & keys easy access.

cons - the fabric used isn't ideal for a bag. it's just a notch above t-shirt material & BOTH sides tore apart where the bag meets the handle within a week or two of everyday use. i've stitched them back, but they are tearing again.
~the bit that ties to the D-ring also slips loose occasionally which is a bummer. it's never fun trying to wrangle up your stuff after your bag falls apart as you're walking through a busy parking lot.
~the fabric pills a bit.

all in all i really like the bag, but i will not be buying another one, or one like this again any time soon... maybe if they make one out of canvas..... *HINT HINT, DC!!*