This brand has never let me down. I used to buy vans for my kids but they only lasted a month. Since my boys ride BMX, they need durable soles. The sole of Emwrica men's shoes is durable and lasts about 3 months! I always buy the right size and they always fit perfectly. My boys have always loved these styles too.