The bed is bigger than I was expecting.  I purchased the small.  I have a Papillon and a Chihuahua mix, they have plenty of room (purchased 2)   The one thing that stops me from 5 star is the bottom of the bed.  I think the stuffing should be a bit firmer so it doesn't squish down as much as it does.  The babies do seem to like them though