Clean, and as described. Sofabed was handy in front room. Was good enough for our stay with toddler and baby.