shoes fit perfectly, I have size 10.5-11, I bought 10.5. The shoes had a perfect fit and even came with a pair of socks to show off. cool little bonus. I thought vintage velvet meant the material would be soft, but it's a harder material like leather. Not sure what others are talking about in the reviews when it comes to smell. It just has a new smell like any other item you get right out of the box.