Is ok if you just want a cheap office pc. If you are looking something for gaming I reccomend build your own pc or buy one with new components.If you plan to use it for gaming, you can only fit low profile graphic cards, which are ok for gaming but the processor of this pc is not that powerful.I had this pc and played with it using a gtx 1050ti but I changed the psu with one with 300w certified +80.