Product review (5 stars): As promised
Seems to fit and work as advertised