I am overall happy with these shoes. They look exactly as pictured. I loved the color as it matched with my daughters Christmas dress. These are great for crawlers and non walkers. They are very thin leather and provide no support, so I definitely wouldn't put these on a walker outside. The soles surely would not hold up on concrete. They are good for the price, but would not hold up with a lot of wear. I purchased a green pair as well, and those surprisingly had a much thicker leather. I am not sure if it is bad quality control, or just a different style.