Double check your size. I ordered XXL believing they are sized like normal pants. They were HUGE. Indeed...Regular would have been sufficient. The breeches were garment labeled 1X/2X. The knees lace up, but due to the very large sizing, they covered all the way down to my ankles. They are listed as being Poly/Cotton. They are not. They are 100% Rayon, as indicated on the garment tag. The stitching and general workmanship are very good. There were no hanging threads, and the seams were clean.
I bought these some years back as a teenager and they fit me (let alone lasted!) well into my adult years. They go far enough down the leg that you have a wide range of boot options, the lacing is unintrusive enough that you barely notice it when tucked into something, and they billow enough that you really don't have trouble moving in them. Mine were sadly lost in a move, but I'll likely be ordering another pair when time and money permit.