I got the large and it is perfect for my 90 lb Boxer.  He loves it and doesn't get on the couch anymore!