I was disappointed to find how ill fitting these were. I think this will not be the case for everyone, but I got the small and while the fit will on the calves, they were baggy and weird in the thighs and the waist band was bothersome as well. The pants seemed like they were quality fabric and were nice and soft, but alas, the fit was just plain cruddy. Had to return these. Be careful of sizing.