Product review (5 stars): Smart buy
Fits perfectly and at a much more reasonable price than from many other competitors.