Pros:
1. Price for size
2. Durable, has a strong bottom liner
3. Spacious gym bag (military uniform is a little bulky for this bag)

Cons:
1. The place where you would put your towel will not fit a regular size towel.

2. If you're shor like me, when you adjust the shoulder strap, the rubber shoulder cushion is not ideal and doesnt move in the area that you need it to go to because the adjuster is blocking it.

3. Military uniform and boots will fit in this bag, however it is a bit crowded since you would have to stuff your towel in there also.