These are waterproof covers from the EC Store in size large. In great condition, no stains or other issues that I see. One of the purple ones must be a different version as the inner tag is different and material is lighter feeling.