Product review (5 stars): Filled the need
Perfect fit