I use this bag 5 days a week since I received it. The bag itself is perfect, good face, good quality fabric, however I quickly was disappointed in the quality of supplied accessories. The two boxes are in plastic that is not very good, he quickly scratched and lids are difficult to close from the beginning. The small ice pack did not take the cold for a long time, plus it has quickly bored as I've always handled with care, so I had to throw it away.