First, let me say that the ECCO brand in general is very comfortable and this shoes is no exception. The reason I give it 3 stars is because of the finishing quality of the upper. I have two of those shoes, one through Amazon and the other from the ECCO store. When they are brand new, they look a year old because of the poor quality of the leather treatment or finishing for some reason. After a month or so of wearing them for golf (say once or twice a week) they look like you bought them from thrift store. I know the company can and do produce good quality because I have their dress shoes but the golf shoes look is very poor, yet very comfortable.