Product review (5 stars): Five Stars
This was exactly as advertised and it fits perfectly. I would definitely buy from this vendor again.