Nice machine, fast processing power, yet small enough to not take up much space. Would have given it 5 stars if the internal fan had been cleaned prior to sending out. There was a reasonable amount of dust still on the fan casing, but apart from that everything else 100%