Very clean and meticulously cared for.