Adidas. I play a lot of soccer and I need a good pair of cleats, and I had an amazing pair of Adidas cleats (Nitrocharge 2.0) that really did the job. However, I grew out of them quite fast, and needed a new pair of cleats for my new season. I got some random pair of Nike's for 40 dollars or so, and to be completely honest, I don't like them. However, I need cleats, and I'm not the type of person to go out and buy cleats for the hell of it, so I'm stuck with them.
They work, just not as well as my old pair of Adidas.
I voted for Nike simply because most things I've bought have been from them.
I've bought some Adidas stuff too and they've been fine as well, but just not as much. I don't recall buying many Puma products.
Adidas over Nikes anyday. They just have superior shoes to every model nike has lol. Pure Boosts over Rosches. Ultra Boosts over any shoe they have. Prime Knit over flyknit I could go on and on lol.
i love my nike sneakers, and i have a pair of really comfy tights from them too, but for streetwear definitely adidas! i want to get a pair of stan smiths as soon as i can afford them, too!
I own nothing that's Puma or Adidas either. It's Nike for me! I find that they offer the most comfortable footwear for me. Nike Roshes, the best trainers I'd ever bought for the gym.
Out of these brands I am fairly sure I've only owned something from Adidas. So that got my vote. I remember I had like gym shoes in middle school that were Adidas, I literally remember nothing more about them.