I bought them for my son who plays tennis, who also wears pediatric insoles and loves them because first and foremost he values comfortable insoles in tennis shoes.
Pros
Sleek and stylish design that complements any tennis suit
Cons
May not provide enough flexibility for quick movements