These Specialized Tahoe shoes are designed for rides where you expect to do a fair bit of walking as well as riding, so they are supportive and comfortable when off the bike. They will take SPDs but are being sold without them. I usually wear a British size 6 shoe. These are on the snug side for me, but comfortable. They come from a smoke and pet-free home. Please ask if you have any questions.