Looks like a decent price for a RTX 2070 gaming laptop.
Processor: Intel® Core™ i7 9750H (2.6 GHz base frequency, up to 4.5 GHz base with Intel® Turbo Boost Technology, 12 MB cache, 6 cores)
Display: 15.6" diagonal FHD 144Hz IPS anti-glare micro-edge WLED-backlit (1920 x 1080)
Graphics: NVIDIA® GeForce RTX™ 2070 (8 GB GDDR6 dedicated)
Storage: Intel® Optane™ memory 32 GB + 512GB SSD
Memory: 16 GB DDR4-2666 SDRAM (2 x 8 GB)
Network: Intel® Wireless-AC 9560 802.11a/b/g/n/ac (2x2) Wi-Fi
Dimensions/Weight: 360 x 263 x 26 mm (WxDxH) | 2.32kg
Battery: 4-cell, 70 Wh Li-ion | 200 W AC power adapter
Ports: 1 USB 3.1 Gen 2 Type-C™ with Thunderbolt™ 3 (40 Gb/s signaling rate, DisplayPort™ 1.2, HP Sleep and Charge); 1 USB 3.1 Gen 1 Type-A (HP Sleep and Charge); 2 USB 3.1 Gen 1 Type-A (Data Transfer Only); 1 RJ-45; 1 headphone/microphone combo; 1 microphone; 1 AC smart pin; 1 Mini DisplayPort™; 1 HDMI
Keyboard: Full-size island-style white legend 4-zone lighting RGB backlit keyboard with numeric keypad
Audio: Bang & Olufsen, dual speakers, HP Audio Boost, DTS Headphone:X™ support
$2558 @ JW Computers, $2967 @ Skycomp
Thats some nice specs