Got a large for my 50 lb. dog. She loves this bed and the cover is washable.