What I needed most was a good pair of shoes with good support and cushioning where I found them for a good price and loved the black and red colors I love. Well stitched, good thick soles and breathe well without being out of breath. The cushion inside is very good, they are very comfortable to wear. I can't think of any cons that I'm very happy with my purchase.