I bought these because the flash sale price was so great that I couldn't resist. I'm glad I did. The insole has great cushioning, like a good pair of walking sneakers, and they are easy to slip on and off. I'm roughly a size 12.5 US in most sneakers, a bit smaller in good quality dress shoes and I bought a size 45. The fit just about right without socks. At first they feel very squishy but they form to your feet after an hour or two of wear. Although I generally just wear them around the house, I've run out to the supermarket and Home Depot in them and they do just fine outdoors. Mine are brown, if grey or black ever become available again, I'd buy another pair in one of those colors.