Five Stars
It was just what I was looking for and I received it a LOT earlier than I was expecting!
Rating: 5 stars