Shoes are comfortable and have been good during a chicago winter.  I clean these shoes from time to time.  They have a good skechers comfort level, but may run a bit long for me.  I have not noticed many things getting stuck to the shoe, which I think is a good sole design.