Product review (5 stars): Perfect function
Perfect fit and well built.  Would definitely buy again.