Oh my gosh our doggies love this cuddly donut bed ! Super soft they snuggle into the corners . I ordered the large . Perfect for our 5 yr old lab and 4 month old puppy.