Don't buy this if you plan to upgrade. The power supply (psu) is custom made and one came with it is 200W and you can only buy their psu to 240W. The motherboard does not work with traditional psu so you cannot add a decent graphic card in there. Also there are only 2 slot of rams. The one I got even have mismatching brands on the 2 sticks. This computer is just wacky and not the way to go. Please save yourself trouble and build a PC yourself or buy one that upgradable.