I have owned or played many of the latest top basketball shoes from AJ36, Kyrie 7, Curry8, Puma All Pro, Lebron 18 etc. And I really like these. Advantages: 1. Pull, pull, pull! It's tacky, has a slot, and feels sturdy enough for outdoor play. 2. Pillow: Feels soft and has decent compression. Enough compression for a young player or an older player with healthy knees. Blocking: If you sit well and tie your shoes tight, you should be able to walk well. looks like a nice modern slim BB shoe. Cons: 1. Lateral support: not bad but could definitely be better 2. Heel slipping: I think getting the right size and tying or wearing thicker socks will solve the problem. 3. Size: I think that's reason #2. Puma's size is questionable. I reduced the size in half and got narrower, but I still have a gap between my fingers. I don't think I should go to tts because it would take too long. I have narrow feet but flared feet. If you have narrow feet the tts will suit you, but if you like it snug a glove is best. If you are above average. try on wide feet in store before ordering. 4. Cushion: I commend the cushion above, but the truth is that the step-in comfort is good and has decent compression, but most of that comes from the insole. The insole is good, without it you have a mediocre cushion. If you have knee or foot problems I wouldn't play outside and if you do it's only for warm up or 1-2 short games. . Overall if you are fed up with Nike and Adidas and want something different while trying to save money and you have a kid playing for school or on vacation and you want something that works this is a good one option for the price. If you have knee, foot, leg problems, I would be wary of playing them for a long time, especially outdoors. Hope that helps!