Great size and weight. Storage can be expanded with 1 x 2280 and 1 x 2230 size SSD slots. 300HZ screen is nice. The only negative is that the keyboard becomes very, very hot under gaming loads. The laptops cooling system keeps it running and tries to maintain boost clocks well, but it struggles to dissipate the heat and makes for very hot fingers when gaming. No 3.5mm mic input jack and the SD card slot is microSD size only. Clearance off the table is minimal so propping it up even a centimeter when gaming will help with thermals.