This sweet puppy dog backpack is made from soft fleece and has a lining on the inside. There is a long zipper along the back. The arms, legs, and head are stuffed and there is a small amount of stuffing in the belly area, making this puppy backpack very huggable. The face has plastic safety eyes. The backpack is 15 inches tall and 18 inches from toe to toe. The straps are adjustable. The backpack can be washed.