Almost perfection. I use this on a daily basis. The bottom will give out rather quickly could use some reinforcement. This is my second bag. The first bag the zipper on the top opening wore out and wont zip in more. The bottom corners wore out on the bag also. I would be willing to pay the full $200 if the material was more durable. Also the zipper for the actual meals doesnt want to zip because of interference from excess material.