Comfortable but they run large. I wear an 8 or an 8.5 in most brands... these are 41s (7 - 7.5) and they are still big on me.  I can't imagine the 40s would fit so I'm sticking with this size and just wearing extra thick socks. This is the 2nd pair of Ecco golf shoes I now own and I love the brand....very high quality and durable.  Next time I'll probably buy two sizes and just return one to make sure I get the correct size. (love Amazon easy returns).  Would be 5 stars if they fit better.