It's the same as a 625 brainbox except the USB PSU is on the inside instead of the top like the 625 has. You can use this box, just need a different power cable for it if you have a 625 now.
But the most important part. It has an E4690 PCIE video card installed already as the 660 doesn't have on board video so they all have the PCIE video card in them. Hard to find anyone selling an E4690 card for under $250 (usually $299) for just the video card. So if you have a 625, it's well worth it just for the card, and you can simply put the video card in your 625 brainbox and you connect your screens to the card, not the on-board video ports and done, then you don't need a different power cable. And just keep rest of the the box as a spare just in case. I've bought 3 from them, all good boxes. Even has a working factory 80GB SSD in them. May/may not have bios chips, but that's easy to get.
Your machine will run much better video wise with the E4690 video card. It's basically the same as a 625 otherwise, but it has the PCIE video card. And aside from it saying it has 2GB RAM. All the ones I received had 4GB of RAM.