I got this xl dog bed hoping it would be big enough for my Big Bruno (picture 1). He was not thrilled. Now come my 16 lb Boston Terrier. He loves loves loves this bed. It is so soft and snuggles right down in the ring of the outside. Highly recommend for a mid sized to small dogs