As close to perfect as it gets. Highly recommended.