Product review (4 stars): perfect fit
Had no idea which size, brand to look for and these arrived and fit perfectly!  They are great and arrived quickly.