My 105 pound American Bulldog loves this bed. We got the X-large and she has plenty of room.....I can even fit on it with her.