I think everything's fine except the power supply. I would get one from a better manufacturer. I usually buy Seasonics but there are several topnotch companies to choose from. Rosewill isn't one of them.