Product review (5 stars): Lucky Find.
Perfect fit.  Good price.  I was lucky to find this item.  Much cheaper than any others I found.  And we got it in time for our holiday campout.