"i was so excited when i got this for my birthday. it is really cute but it did not hold up well. after the first three days of using it both buttons on the side fell off, and i'm not rough at all with my clothes or bags or anything. if you plan on using this bag quite a lot, i would not suggest buying it. especially because it didn't come with extra buttons. i gave it two stars because the price wasn't bad and i like the bag a lot, but it's not well made."