Purchased for casual wear. Think I have an average foot (9M). Shoe is reasonably comfortable but not great (8/10). Guess you could play golf in them but don't see how they would grip the turf. I've always found Nike shoes to run a little on the small size. I purchased these 1/2 size larger than normal and that proved to be the right choice (9-1/2M).