Comfortable? Certainly.
Stylish? Undoubtedly
Expensive? For me, any shoe over 125 bucks qualifies as spendy.
Value? No way!
<a data-hook="product-link-linked" class="a-link-normal" href="/ECCO-Men-s-Fusion-Tie-Casual-Walking-Shoe/dp/B001UE7AR6/ref=cm_cr_arp_d_rvw_txt?ie=UTF8">ECCO Men's Fusion Tie Casual Walking Shoe</a><a data-hook="product-link-linked" class="a-link-normal" href="/ECCO-Men-s-Track-II-Low-Gore-Tex-Oxford/dp/B000H73XU0/ref=cm_cr_arp_d_rvw_txt?ie=UTF8">ECCO Men's Track II Low Gore-Tex Oxford</a>
These shoes have everything going for them EXCEPT build quality. Buying Ecco Shoes is like buying a set of tires for your car which only last for a couple of thousand miles.

I've owned two pair of Ecco shoes (spaced out by 5 years!) and I've gotten burned each time. They do not stay together. The soles basically start coming apart with the first step you take in them. Pieces of it separate from the sole, which is intentionally soft and pliable for comfort. I never got more than 6 months with either pair of shoes.

As I said, they have everything down pat *except* creating a shoe which lasts. If they can't fix a problem in five years, it's doubtful they every will. Choose another brand and spare yourself the grief.