Perfect
Exactly as advertised and delivered well before I needed it.
Rating: 5 stars