With a M2 SATA device installed it's fast and boots to the windows login less than 5 seconds after turning it on. A smaller PC like this works out cheaper than a larger tower (you'll also not have high end gaming performance) but it is fine for normal use (web browsing, video streaming) or light gaming.
It's important to understand that this is a bare bones box. You'll need to add memory (DDR4 2400 SO-DIMMs - can use a single DIMM use 2 for better bandwidth) and storage (M2 SATA, not NVMe, or a 2.5" SATA device) and an OS to use it. You can get all of those things from Amazon. It's not hard to do just unscrew the bottom and they fit right in (an M2 device will require you to undo a screw and put the screw back and you would need to screw in any 2.5" SATA device). If you plan on using any optical media you will need a USB DVD or Blu-ray drive.
What I would recommend is that you get some kind of kensington (or compatible) lock for it - it is small and would be easy to steal.
The Intel NUC Kit NUC7i7BNH is built with a dual-core 7th Generation Intel Core i7 processor and has Intel Turbo Boost Technology 2.0 for unprecedented power and responsiveness. With dual-array front microphones, you can take full advantage of Windows 10 and Cortana. Now you've got your own digital personal assistant to keep you on time to meetings, help you send an email or find that stat you need for your boss. Intel Iris Plus graphics gives users true visual perfection in 4K Ultra HD and the system can support up to three 4K displays. Plus, you'll wield the power to create, edit and share 4K content-all with the lightning speed data transfers of Thunderbolt 3 technology. Also includes a 2.5" drive bay for an SSD or HDD with up to 2 TB of storage.