These shoes are a great deal for the money. They are not real leather so it also a good vegan option. They fit true to size; I ordered a half size larger and it is a little big. Instead of returning I am just using thicker socks which help making the shoes a little bit more comfortable. I am not a professional tapper and I only use them about twice a week, so for me it's an awesome deal. Eventually I will have to fork out the money to buy better shoes, but for now they are fine and the shoes have met my expectations.