For a budget shoe, these perform well! On court they moved well and provided enough support. Heel cup stayed in place and my ankles were locked in. Shoes had plenty of traction, had no issues slashing or stopping with them. The biggest issue I had (but I guess this is part of the budget portion) is overheating. The shoe did not breathe well at all. Pair them with nike elite socks and my feet were just roasting. After a couple runs, I had to loosen them.
Shoes are a bit narrow in the forefoot but feel a bit long in the toe box. It isn't anything I would size up or down for but just be aware. It will take some time to break these in as they're pretty stiff from the start but they will feel better after some wear. Only caveat to sizing is If you're the type to wear ankle braces while playing, I'd size up.
Looks wise, these are great. No complaints at all!
Overall, I think if you're using these for rec ball, it's totally fine. If you're buying these for your kids to use during the school year, totally fine. If you're buying these to play competitively, I'd look at other options unless you're on a strict strict budget. Then these will perform, just wear thinner socks.