Pros: $140 for a small desktop with these specs is a pretty impressive find. Lots of usb ports, both 2.0 and 3.0. SSD & 8BG RAM make it great for web browsing and office type work. No gaming would be possible on this.Cons: Wifi was achieved by using a nano receiver sent with the computer. I was disappointed it was not built in. Included mouse was also broke but I didn't want or need it so it didn't really matter to me.