Bag is very good quality.  I'm currently deployed and use it everyday.  It has held up against some pretty rough conditions.  There aren't a lot of compartments so sometimes it can get a little packed.  Recommend buying an extra MOLLE pouch from Cannae or the next size up bag.