I bought this bag for deployments and you cant beat it for the price. The XL version has wider straps with better clips. Don't plan on using the shoulder straps if your shoulders are less than 53"(measurement taken from around the body at the shoulders)