The Keds are cute for Spring.. but I prefer the Pumas. I had that exact show in baby blue/navy, they were so cute and stylish, I got lots of compliments on them. I think it also depends on how you plan on wearing them. I see the keds with a denim skirt, something dainty. I see the Puma with workout wear, sweats or jeans.