This product has proved very helpful!
I have a Microsoft Surface, but it only has one USB port, which caused problems when using the machine outside my office. I needed ports for the wireless mouse conenctor as well as potentially external drives, etc. and this gave me more flexibility.