The Lenovo IdeaPad Gaming 3 is a great laptop with premium build quality and a fantastic cooling system. It has a good keyboard and trackpad, a solid selection of ports, and excellent gaming performance for its price. The battery life is also good, and it has rapid charge pro technology. The only improvement needed would be Thunderbolt 3 support on the USB C port. Overall, it is highly recommended.