Ive been using this laptop for a while and I think its a decent one,
The specs are good and can run any application smoothly, latest games also run smoothly on compromised setting.
With intel core i5 7 gen its really fast and with 8GB ram theres no problem in browsing web with multiple tabs and other applications running. The build quality is good. The screen is 720p display with decent color gammetes. Nvidia gt 940m is okay for games at 720p. The battery life is also good and build quality also. It has backlit keyboard as well.
Overall good product from HP