This backpack is absolutely top notch and comes with a slew of awesome features. The bag measures ~ 12" wide x 12" deep x 20" tall. It has multiple pockets and straps. The material that comes in contact with your back is padded for extra comfort. The bag comes with an American flag patch, the Invictus logo and is available in Tan (pictured) or black.