Although perfection is not attainable, we are not far from it. Do no hesitate, it is a great deal.