100% Natural Cotton Canvas with polyester fiber fill. Sewn with a 1″ flange Approximately 15"x20" Spot clean