I bought many budget puma shoes in past , but this shoes did not reach to that level , i feel it lacks comfort due to absence of soft cushion in it . I suggest you to go with some other good shoes than this shoes , but mesh all are good only comfort wise its lacking and hard mid sole . Puma mid budget are preferable than this shoes did.