A little smaller than I thought they'd be. Definitely for a small bed pillow. Feel like plastic, not cloth.  They do seem sturdy.  Keep in mind I'm rating them without having them tried them out.