The pillow covers are a cotton canvas material, measure 22 X 22 inches, and feature an invisible zipper. We suggest investing in either 24 X 24 or 26 X 26 inch pillow insert for a robust look. This is a worthwhile purchase because it gives you the opportunity to switch up that pillow every season! We think this idea is so cute and can't wait to have our designs around our home. The pillow covers are 100% made in the USA.