I recently bought a puppy and wanted to find a comfortable bed for her.  It’s perfect she loves this bed, curls up and takes naps in it all the time.  It’s machine washable and easy to keep clean.