Completely happy with this purchase. I run a small craft business and I needed an updated computer. This is small, compact tower doesn't take up much space and is lightweight but is mighty!! It's easy to set up and works amazing with my silhouette cameo3 and my cricut. It came with a wired keyboard and mouse which I didn't need because I used wireless accessories.Best buy in my opinion!