Overall these are good but they aren't as comfortable to stand on as I anticipated. I can't tell if they just need a little time for the bottom to soften out but the size is good and that is what I was having a hard time finding.