Very soft, plush pet bed - that came with a free blanket that is perfect to lay on top of it for easier cleaning. My little yorkie loves it, so I ordered a 2nd one for another location he likes to hang out at in the house......far better than any of the others I've seen -especially for the price.