Very clean, well kept.