Very clean. Bed was rather hard. Overall I would recommend.