I got the extra large for my 90lb baby. This is a pretty big bed! He loves it though. And... when he stretches out, he fits! I love the print, and the size of the bolsters. This was a great purchase!