Ok had to change my review because my dog approved. I wasn’t sure at first because of its odd shape, and my dog thought it was a toy initially. But once I adjusted the stuffing to make a little donut shape, and she realized how cozy it was, it was a done deal. Initially I was searching for a bean bag bed, but I think I can replace the stuffing with foam beads in the future. The cover is removable via a zipper which is nice. The only issue I had with the purchase was that I ordered the shell color and received the silver grey. For size reference, my dog is 8 lbs and I ordered the small pillow.