Perfect!
It looks great and shipped weeks before it was due couldn't ask for more!
Rating: 5 stars