Exceeded my expectations ;)
It fit perfectly!
Rating: 5 stars