These are Body Pillows for cats. They are stuffed with honeysuckle, which is like catnip but without the hangover. Cats love to hug these things. It's quite funny to watch really.
I think I prefer this one to the other one as it isn't so shiny so you don't get the light spot on them. I also like the DOF effect as the pilow goes away into the distance. Very nice. Paul Donovan.