Perfect
Perfect fit!! Did everything that it said it would.
Rating: 5 stars