Size on tag: LFabric: 100% Cottonpit to pit: 22"Length: 29"No stains or holes. Has a tiny bit of color bleeding (red onto white). Not noticeable unless examined closely.