Great bag for its price. Comes with 3 compartments, shoes pocket, water proof pocket and one extra pocket. Fits my Molten size 7 basketball, Dame 3 size10.5 shoes, water bottle and few clothes plus showering gears. It's compact and functional.
The pad for the shoulder is bit thin but doesn't affect comfortability much.