I ordered the small and the medium beds. I have a 6 pound Boston terrier puppy and a 20 pound full grown Frenchton. My 20 lb pup fits comfortably in the SMALL size bed, the MEDIUM bed swallows her up and seems more suitable for a border collie Australian shepherdboxer. My poor sweet puppy is too teeny for either one, will have to keep searching. Bear in mind these beds are meant for the dog to curl up not stretch out. But the shaggy furry material is cute and on trend so I will give it 2 stars.