For the money it's a great computer.  There's not many choices for new, inexpensive,  computer towers, so im glad I found this. Came with keyboard and mouse and its quite small. Definitely would recommend if your looking for something middle of the road