This was actually a better fit than I expected.  Thank you for the good packaging, all arrived okay.