First of all this little doggie has multiple beds (4) downstairs where I mostly hang out during the day and this is by far become her favorite bed! My little one is almost 8, has some arthritis and she gravitates towards this bed over the others. She enjoys it for playtime, sunbathing, napping or watching my every move. The pillow is extremely lightweight, which makes it easy to move around, especially if you have a dog that happens to be a sunbather like mine! I literally spend a few hours a day, moving the pillow wherever the sun goes! OK, perhaps a certain little dog is a little spoiled… Who has who trained? The "waterproof" cover that is placed over the pillow is very easy to take on and off for washing (no battle involved). The size and rectangular shape of the mattress is perfect for her (10 lbs), she can curl up in little ball or stretch out. It appears to be very sturdy and comfortable. During playtime recently, she had a little 'accident' on the pillow. I was happy the urine did not leak through to the egg-crate foam inside. I used my preferred stain remover on the urine spot, followed the washing instructions and everything came out perfect. In addition, while the case was being washed, I sprayed the foam mattress with 'Nature’s Miracle Stain & Odor Remover' and let that air dry. I personally always place an additional thin blanket on top of the lamb wool for longevity. I would absolutely recommend this pet-friendly bed for your pet! Especially if they are a senior…