Hard to find a backpack large enough to fit just my oversized laptop never mind all my programming tools and test gear. This bag has it all plus room left over. I would recommend this to everyone with a large laptop.
One con with this backpack is if you pack it full it gets too heavy to carry. I would be the first one to buy if they put wheels on it.