This is so cute and such good quality for the price.  I'm so glad I made this purchase! Update - the fabric compartment began to shred where the zipper attached along the entire length of the zipper.  I was disappointed when i found out that the price of tge bag has gone up since my purchase. They are willing to give me a refund but in order to replace it, I have to spend more than I originally did.  It is not my fault their product did not hold up.  I hope the next one is better quality.