Large pillow with envelope back and removable polyester fiber fill insert. Screen printed and sewn in Bucks County, PA. 100% Natural Cotton Canvas. Spot Clean. Approximately 19"-20" square. Made in USA By Eric & Christopher