I was really excited about getting these pants as a relaxed bohemian thing but they are SO TIGHT on my calves!  I am athletic and have strong calves and thought that an XL would surely be not only fitting, but LOOSE...I usually order larges so I would suggest going up TWO sizes unless you have pencil legs :)