Product review (5 stars): As above
Perfect fit!