no but you can buy a 'sheet' which is actually padded so it acts like a kind of mattress. I think if you buy it brand new you get the sheet. It comes out and goes in the washing machine. Im thinking of googling for a moses basket mattress in the right size and putting that in, think it will be cosier.