Excellent condition, no stains.  Approximately 25" edge to edge by 32".  100% cotton, made in Italy.