Slightly disappointed with this as one of the front USB ports does not seem to work, luckily there are others we can use. Setup took more time than I was expecting but the finished product does the job I want. Small foot print, good spec, reasonable price, great delivery time. Thanks