Bought this as a replacement for a Med Microfiber Ameribag that i have used daily for over two years.  I love that bag.  It is still going strong unfortunately splashed some oil on it and had not been able to get stains out.

This bag
1). Was larger than the bag I have and larger than advertised measurements.
2). Zippers, etc. Seemed of poorer quality and did not give confidencce that they would hold up to everyday use.
3). Overall fit and feel seemed of much lower quality.  Although I cant swear by it, the shape of the bag seemed different.

I hope this is a glitch with Ameribag and they have resumed their quality production.

Have returned to Amazon for full refund.  (thank you Amazon.). As a last ditch effort, I soaked my Microfiber bag in Clorox-2 and water for 48 hours and scrubbed stains with a brush.  Handwashed and line dried and the bag looks very nice.  Am back to using it.