Awesome little pc! My son put it together for me, it is super fast with 32 gig memory. Love the ability to customize and add memory if needed and another hard drive. Being so small it takes up very little room on my desk, which is great. I added an external usb hub with 9 ports, overkill for now but may come in handy. It also has bluetooth and wireless capability.