It's ATX which is a standard size, although the dimensions are a little odd compared to other brands, but you'll find out if it physically fits or not yourself.
It seems to have the essential cables: 24-Pin ATX Motherboard Power Connector & 8 Pin Proprietary connector (assuming this is the CPU power cable ? check it with the picture linked & ensure that the motherboard you are going to use, uses 8 pin). The other cables look standard.
The only thing that really matters with PSU compatibility is the number of pins/plug and how they match up with the MOBO that you want to have in your build. Plus it would be who of you to calculate how many watts your future system requires and make sure to give yourself at least a 200-300watts of head room just incase you have larger power spikes being drawn by your components and if you ever plan to over clock any component in your system. Typically, if your build will be running most of the day go for Gold, Platinum, or Titanium rated PSUs. Otherwise, if your build will run only for short stents then a Bronze or Silver rated PSU would be a better deal when comparing efficiency vs. cost. However, if you wanted a modular PSU, those are mostly Gold or higher rated.