Perfect in every conceivable way. I can’t recommend it highly enough.