Overall, a positive experience.