Might of gone a bigger than necessary. Got the Jumbo size for my 55lb lab mix but he definitely could have gone with the large. Only complaint is that the bed came rolled up and after 3 days, it hasn’t fully flattened (there’s still a lump on one of the ends). But it doesn’t seem to bother my dog! Also, the base of the bed is a little thin. I see it wearing out at some point. However! It’s a great replacement for the old bed we had for him  he loves it already.