I normally wear a large or XL glove so I would say large hands. I don't really mind the bar ends sticking out, as long as they are not at the GP5 level where they are really out there. I ride maybe 20 miles maximum and prefer riding mostly in the standard flat bar position. Just figured somewhere to change positions once in a while to keep hands comfortable.