I have two of these dog beds and my puppies absolutely love them.  Very warm and cuddly inside,  They are also machine washable.  I highly recommend.