This bed is awesome!  The large was the perfect fit for my 70 pound Rottweiler/hound dog mix.  My only complaint is that it was so stinky!  We opened the bag it came in and literally gagged.  We had to keep it outside all day to air out.