I would give it 5 stars but there is one downer:The upside, good small powerful unit.  SSD and 32g memory is great.The bad part:  IT SMELLS MOLDY. THE PACKAGE, BOX, COMPUTER AND ALL THE PACKING.  It woulddo the manufacture well to no have these units sitting in foreign warehouses that have mold.My throat and sinus's are all stuffed up after smelling this.  I have taken apart the unit and cleaned everything with bleach.