Very good, but...
I was very pleased with the product I received in general, and the time in which it arrived... But I have since discovered that one of the ports on the front does not work, so I will be taking this up with the troubleshooting team. But, overall.... Very good.