The shoes definitely run big. I ordered an 8.5 but needed an 8. I wasn't to impressed with the fabric either. It was very flimsy. I tried on a pair in the store but a different color. I wanted gray so I ordered them online. The fabric was not like the black pair that I tried on.