HP Pavilion Gaming Desktop TG01-0203in Review

The HP Pavilion Gaming Desktop TG01-0203in Review features an AMD Ryzen 7 3700X CPU and Nvidia GeForce GTX 1660 GPU at a reasonable price. Is this everything you need for 1080p gaming?