Very clean and the bed was comfortable! Nice to have a little room with dividers to put a baby down to sleep. We enjoyed our stay!