First thing that broke was a side snap that ripped out when i attempted to open it. They made them too small. The front zipper pocket for some reason has a Barbie pull. It looks like they took leftover fabric and materials to make something new. But it is pretty true to the photo and its pretty but don't depend on it for a whole year. I still haven't tested how much weight it can support. BTW it came a little dirty and 4 days late. Also, I wish it had additional pockets on the inside.