As always this was a perfect purchase!  Quality fit etc is just what I expected. Thank you!!