I have a pair of these that are almost 4 years old and have started falling apart.  I wear them all day at home in the winter and since I'm a stay at home mom, that's quite a lot.  So when I found these at half price, I bought 2 pairs.  They are comfortable once broken in and offer support like a regular shoe.