I have not yet used the shoes, they fit as expected. I am size 7, my sneakers are normally 7.5, I ordered these size 8 and they fit just right. My feet are long and slim, maybe a 8.5 would fit better.  I ordered the black/red shoes and in the picture they were gray inside, but the ones I received are black inside. It is ok with me but I am happier when the picture shows the product as it is.  Part 2. I used my new dance sneakers for class today and they fit somewhat small. Half number larger would have been more comfortable for my bit toe.  Part 3. It's beginning of November and I just noticed the faux leather has torn on the outside of the left shoe and in the inside its beginning to rip as well. I suspect bad quality because I have only used them for less than 3 months (I was traveling in October) and for 2 hours a week.