The most important thing to understand about these shoes is that they are VERY undersized. I normally take a size 11 or 11.5 size shoe and had to return these size 12 shoes because they were too short. I went with a size 13, which is long enough. Size 12.5 MIGHT have been long enough. So I suggest ordering these in a FULL size larger than what you normally take. Other than for that sizing issue, these shoes have been great for me. They look good. Their cushioning is firm, durable, and sufficient. Their grip on indoor volleyball/basketball courts have been great, which has improved my volleyball performance. They're comfortable and have been durable over the course of my several nights of a few hours of intense volleyball.