These are very comfortable shoes. Great for my foot problems. Reason for 3 stars... they don't breathe & make my feet very hot. Because they make your feet sweat, they start to smell. Thankfully they are machine washable. I bought them for work, but will only be able to wear them in cold weather.