I purchased this hub for my laptop. As most of the newer model laptops does not have all of these ports this HUB comes in handy. I plugged this in to my Dell laptop and was able to add an HDMI cable to the HUB to project on a large screen in the conference room. I was also able to plug in my iPhone to the HUB to access my photos and it charges my phone as well. Overall this is a very handy device and I am 100% pleased with the purchase.