Bought this for a cosplay, but it's so incredibly sturdy and well-made that I will definitely use it for other things. Very spacious on the inside, plenty of space in the various pockets. The strap is good quality and supports the weight of the bag pretty well. I originally bought the Olive color, but the shade of green turned out to be a little stronger than I anticipated from the picture. I exchanged it for the Khaki was was juu~ust right. I'm very pleased with this bag.