All the great reviews were right! My dog loves it! The small was the perfect size for my 9 pound baby. He sleeps in it all the time.