The large size fit well.  They were slightly tight in the thigh area but not really bad such that I would send them back or that they were uncomfortable.  I am happy to have found these as they are very difficult to find.  Very pleased.