This was the cheapest computer I could find with a 500 GB SSD, and it doesn't disappoint. I wanted to used a USB-C hub to connect dual monitors but I didn't realise there are variants, this has an older model that can't do that. It comes with a mouse and keyboard but you'll need your own monitor and speakers.