I first ordered a large because I wanted them to be loose. When they arrived they were tight and longer than normal pants. So, I returned them and got an XL and they are now loose like it wanted...still really long but I can roll them for the time being until I can get them hemmed.