So far this has worked out great. Runs very smooth setup was easy looks brand new. Has Bluetooth and wifi built in. I wanted a cheap mini pc and came across this. It has high speed USB ports USB c and 2 monitors. To me it was a way better alternative to a cheap mini pc. I would reccomend it.