Product review (4 stars): Four Stars
perfect fit but there are no tension springs,  I had to improvise to make them stay up