Product review (5 stars): Five Stars
Perfect fit!! Exactly as described and packaging was better than anything else I've ordered online. I definitely recommend!