They can only have five fingers, since your feet only have five toes on each foot.
Of the below sentences, which one does *not* make sense?

"five finger shoes have 20 fingers for your toes."
"five finger shoes have five fingers for your toes."