Size medium - see pictures for measurements
Has stains as pictured (besides a wash in the laundry- have not tried to use anything to get them out)
Will be shipped out shortly after payment