Not sure if this is what you are looking for, but I make dog beds by using all the bits and scraps of fabric and batting from my quilts. When I get enough I make a casing and stuff them with the scraps and sew them shut. You could do the same, just make the casing the shape of a body pillow. They are completely washable.