In general, the universal IO shields have the same dimensions meaning all the IO shields are the same in size. But, depending on the motherboard and its architecture, the port locations vary from one shield to another.