These are somewhere between ivory and white. I can find no stains or flaws other than the inner branding/materials tag is dingy gray (see pic). Approx measurements are 31” long and 23.5” high. Envelope closure. They are heavy/100 percent cotton.