The board is very small, solder points are very near to each others, which can make avoiding shorts tricky.
I used 22AWG wires to wire the ports, had no problems until I had to solder the +5v and GND wires. They are somewhat too close to each others, so they ended up all being soldered together (5v together and GNDtogether, not 5v to GND, that would be stupid), but that doesn't matter, because they are connected together on the pcb anyway.
Connecting the ports does requiere some prior knowledge to which wire goes to which pins on the usb ports, but that's fine since the board costs quite a bit for its size, so they probably expect skilled people to buy them, and not ones who are new to soldering and tiny circuits.
Overall very good product, all 4 ports are working for me, no shorts anywhere and the ability to have your own custom wire lenght is really what makes it a better usb hub than any other on the market.
I'm using it for a tiny emulator box inside a SNES cartridge, using a Pi Zero. I wanted 4 ports for 4 gamepads, and this was simply the only option that could work.
Works like a champ. Good layout, good shielding around hi speed signals. I wish the full-length extension had plated through holes connected to ground, because my install target only offers a full-length mini-PCIe slot. But even without it's working well. No docs, but none needed. I'd like to have been able to leave documentation unrated because it's not needed.