I tried on these on in a local store and 9 wide was far too big, 8.5 regular was too small and they didn't have a 9 regular in stock so I decided to order on amazon. The 9 is a little snug on my toes but anything bigger would be falling off.

The shoes themselves are comfortable and reasonably flexible, however there is no cushioning or support. It is a bit of fabric over the hard sole. I would not wear these shoes if I had to be of my feet or do a lot of walking. The right shoe was tight across the ball of my foot (left was comfortable) but it has loosened up after wearing them a couple times. Not sure if the shoe itself was actually narrower or my right foot is wider, but I've never had this problem before so I'm leaning towards it being the shoe.

The fabric is sturdy looking and should hold up well. Dust brushes off easily.