The All City 12 Encore is easily the best and most comfortable shoe that I have ever played in. I've had a long basketball career, and I've also played volleyball (where I wore basketball shoes), and this is the first time where the shoe fits perfectly, has great support, has great grip, are very lightweight, and have an adequate amount of cushion. I am a little heavier that I was when I was younger and they still hold up very nicely. 10 out of 10 for me! I wish I had a few more pairs in more colors lol