This was one of the best desktop that I had placed an order for. I had previously ordered a different but this one was one of the best and I would definitely recommend to anyone looking for a tiny desktop. The review were great so I decided to go with this and trust me the reviews did not disappoint at all. Everything came in a box all arranged and there were instructions on how to set up and everything which made easy for me to set it up in couple of minutes. So would definitely would recommend to anyone who is looking for a desktop for a great affordable price.