This is a different kind of perf board. 3" long and 2" wide, the holes are plated through and PCB is double sided like you would expect. All holes are routed together on both sides. The really neat thing about this board is every pad has a 20mil width trace connecting to every other pad. Every pad is shorted together! This actually speeds up prototyping because instead of having to wire from one point to another, you simply cut the traces to isolate the route or pad you want to use. Your board will look a lot better and be more robust without lots of point to point wires to interfere. Standard 0.1" spacing with a 4-40 (3mm) holes for mounting. Great for quickly prototyping stackable circuits.