A giant in a small package.  Came on time well packaged and upon opening I could not tell it from  band new both inside and out. Setup was easy and up and running within 15 minutes.  It has been running 24/7 for several weeks and not a single problem.It is not used for gaming but I would guess with a video upgrade it would work well.  Have not used tech support so no opinion on that.A good value for the price for general home /small office use.