Perfect
Fits and works like described.
Rating: 5 stars