Very clean , smells clean , nice and comfortable