All plush pillows are ultra stretchy and ultra soft! They are printed on high quality short plush fabric, sewn, and stuffed for you to hug and cuddle with right out of the package. There is an invisible zipper at the bottom of each plush so you can remove the stuffing and clean as desired. They are machine washable and dryer friendly, but it's highly recommended to dry with delicates and/or on low heat. Each pillow is approximately 10"x12" in sizing with slight variations and double-sided with different images on each side.