Blanket does have many of what looks like formula stains and a small hole on the back, but none on the front. Blanket is wool on the front, satin on the back and sides. It has all been hand stitched, and has the adorable kitten flowers hand embroidered on the front.