Perfect bed for my dog who likes to snuggle up. She can lay on top or crawl right in for a cozy nap. Well constructed and soft with machine washable shell.