Nice, but ...
I haven't worn these yet, but I bought them to wear on a boat at sea. I plan to wear them over leggings. Trying them on, they seem good, although I kind of wish the bottom had elastic or the Velcro went all the way around so that I could make them more snug.
Yes, I recommend this product.