I was looking for a comfortable gym shoe that would function well on multiple machines and this shoe fits the bill perfectly.  I was wearing running shoes prior to these shoes and I was having a hard time on the Eliptical Machine using running shoes - but when I switched to Ryka I could immediately feel the difference. I have a somewhat wide foot and the M fit perfectly.  I like that they aren't very tight around the ankles which makes it easier to side step.  I also love the look of the shoe.  Will definately buy Ryka again in the future!