At 55 and 180 I ended up ordering the XL and they are a touch large but I don't think dropping down to a large would be feasible. I do love these things. Theyre comfy and cotton and they don't dig in on the sides. The only downfall these seem to have is that after a few months the side seam starts to split. Ive bought 3 sets of them and so far theyve all done the same things.