PC actually arrived a lot earlier than expected which is always a nice surprise. I bought it as a replacement for my parent's ancient PC, easy enough to set up...windows was already loaded so just plug it in and let it do it's thing.