Clean, accurate to the photos and overall a wonderful experience.