Serves its purpose, is a SFX power supply that comes with an ATX bracket so it should work in most builds. BUT, the 24 pin is very short and will probably require an extension in any ATX build and many m-ATX builds, the 8 pin cpu cable is also rather short and I had to get an extension for that as well.