These are a slightly cheaper version of TOMS and I love my TOMS. I like buying from companies that give back to others. They are easy to toss on and keep on all day running around. My only problem (not just with these shoes, but other Skechers shoes) is the material of the soles in the shoes. The material makes my feet sweat really bad which causes the shoes to smell so bad! If you are going to wear these shoes, you need to wear socks or something on your feet.