It was a perfect fit.  Much better quality than I had imagined.  Would purchase again and again!