I've had these for three years and now they are starting to break in.  I ordered my normal size and they fit perfectly.  I cannot wear them for too long because they will irritate my feet after several hours.  They're very well made and I'm sure they'll last longer than me.