I've had these shoes for over 2 years and they were in great shape until my puppy teethed on them.  They are by far, the most comfortable shoes I've ever had.  I slip them on in the morning and can wear them all day.  They're warm enough in the winter, cool enough in the summer and provide enough cushion that I'm comfortable doing housework on tile floors.  They are true to size.