I wear size 13.
I did get the pedal and pressing the buttons is no problem.
However I think I'm going to need help from a "midi-person" setting it up. I'm brain-dead right now.
The size and weight are right on it, and it seems to be very well made.