This does everything that I need it to with 5 USB 3.0 slots and the ability to power 3 external displays. This docking station is able to power all my peripherals, my external 8Tb drive, as well as another USB extension with 4 more accessories. The transfer speeds of this docking station is solid depending on the device you link with it. The great thing of this docking station is that it is a plug and play device. This is all done through a USB 3.0 (my model).
Pros - can link up to 3 monitors - great transfer speed - minimal delay on peripherals - can plug in LAN cable - can power a 4K display
Cons - no charging for your device - slightly expensive I feel that this should be priced 20-40$ lower
TL:DR - Great docking station that will get things done