The mattress is 1 week old & used with a protective sheet . Had the swap after the 100 trail from Tempur One Mattress to the original supreme medium support that was more expensive over £2100Memory foam is not for me therefore Selling as new . No stains . Pick up only with receipt.