I'm on my 3rd one and this one is the best so far but it's still not great. I'm not sure there IS a great one.
this is my current one and it IS helping and I can sleep through the night with it on once I get it adjusted correctly. What I've found helps is putting it on a bit before bed when I'm sitting watching tv, that way I can get the adjustments dialed in before I get in bed so I don't have to be fiddling with it when I want to fall asleep.
https://www.amazon.com/gp/product/B08CRK7WNV/ref=ppx\_yo\_dt\_b\_asin\_title\_o00\_s00?ie=UTF8&psc=1
The best thing I've had to help this is the spikey ball I rub my foot on under my desk. And When I'm watching tv I wear this splint thing
I've found it isn't so much compression that helps but it's stretching my toes back towards my shin more often.