I have had these shoes for four months and wear them three times a week for kettlebell training.  They have been absolutely perfect.  I took the advice of the other reviewers and ordered them one size larger than normal, and they fit perfectly.  (I normally wear a 10.5 or 11, and bought these in 11.5., and I wear them with Asics crew socks.)  You can easily spend $80.00 or more on the fancy new "barefoot" style training shoes, but if you just need a flat shoe to protect your feet during a kettlebell or Crossfit workout, these will work perfectly for a lot less money.  I have no complaints about this shoe.