Very clean! Very comfortable! Exactly what we expected!