In fact there is some minor stains on the mattress caused by baby lotion. But most of the time people will cover the mattress with a bed sheet, so you can't really see it.
Otherwise it is 99% new, no batteries is even put into the electronic music box.