This USB hub has made my life so much easier with all the extra ports and sleek design. According to my experience, this product was exactly what i needed to keep all my devices connected. The pros are the convenience of having multiple ports and the stylish design that fits perfectly with my other computer accessories .The only con is that it could be slightly more affordable. Overall, I would highly recommend this USB Hub to anyone looking to simplify their computer setup..