It would fit a pair of shoes no problem. On long rides (80+ miles) it fits all of the gear for myself and my wife: arm warmers, leg warmers, two jackets, gloves, keys, wallet, food, everything. A pair of 9.5 tennis shoes would be no problem.
__________________