I have special "racing socks" made by New Balance. they have a strip of elastic around the arch and double padded heel. they stay in place on your feet and give the best feel of the pedals for me. bare feet stick and shoes would destroy my DFP wheel in just a day. maybe different if I had a better wheel like the GT25. shoes might be better for that one.