I ordered a the XL.  George is 107 lbs.   He loves this bed.  This is the only bed he has not eaten and torn apart :)