Very clean! Met our needs for the weekend. Both my husband and I slept great!