text: I've had Ecco's for years and even had the slip-on Helsinki's and they were great. But this last pair just isn't the same quality or comfort. I'ts like they've gone from made in Europe to Made-in China. The difference is all in the sole.