Product review (5 stars): Perfect fit
Every swapped out and fit perfectly.