Lenovo Yoga C630 review Huawei MateBook 13 review LG Gram 14 2-in-1 review Lenovo Yoga S940 hands-on review Acer Swift 7 hands-on review Lenovo ThinkPad X1 Yoga (4th Gen) hands-on review Samsung Notebook 9 Pro hands-on review HP Omen 15 (2019) hands-on review