These fit really well, with great adjustment ability due to all the laces.  It takes a little time to lace them up and to take them off at night, but the comfort, warmth, and waterproofness they provide makes it worth it!