Is this Lenovo Flex 5, 15inch have decent specs for a non gamer?

I recently purchased a Lenovo Flex 5, 15 inch laptop for $910 tax included.

These are the specs: I kind of think I got a decent laptop for the price I paid.

Processor: 7th Generation Intel® Core™ i7-7500U Processor (2.70GHz 4MB)
• Operating System: Windows 10 Home 64
• Display Type: 15.6" UHD IPS AntiGlare Multitouch (3840x2160) with integrated camera
• Memory: 16.0GB DDR4 2133MHz
• Hard Drive: 1TB 5400 RPM+512GB PCIe SSD
• Optical Drive: No optical disc drive
• Warranty: One year
• Graphics: NVIDIA GeForce GT 940MX 2GB
•Notebook Attributes
• Battery: 3 Cell 52.5 Watt Hour Li-Polymer
• Bluetooth: Bluetooth Version 4.1
• Active Pen: No Active Pen
• Keyboard: Backlit English Keyboard
• Wireless: Lenovo AC Wireless (2x2)
•Facet Features MTMCTO

Never owned a Windows 10 laptop that was decent. My last one was junk with only 32GB of storage and wanted something that will be powerful enough with enough RAM and storage.

I don't know what your purpose is but a 4k monitor laptop with those spec is at least around $1000. I don't know what you need a 4k touchscreen for but touchscreen is a waste of money in my opinion. However, it depends on person to person and you got the need for a 4k touchscreen then it is not a bad buy.

That should be very good. That combination of 1 TB hard drive and 512 GB SSD will mean fast bootup and plenty of storage. With the 16 GB of RAM and that processor, you can run moderately high-demand programs. Sounds very good to me.