I think it depends on how you're planning to wear it.. If you're looking for a top handle bag specifically because you like carrying it by the handle, or at the crook of your arm, I would recommend the small. It looks more proportionate and proper IMO. The mini looks better hung on the shoulder or cross body. It looks kind of silly/too small carried by the handle (unless you're super petite).