Immaculate, well kept, with lots of thoughtful touches esp for kids.