The specs are quite nice for the price and upon arrival it's a really nice machine.But we've ordered a handful of these in the last 6 months and have seen a pattern of hardware failures.  2 have had motherboard failures and another, within a few weeks had a HDMI port die.Long term reliability doesn't seem to look that well.