I wouldn't recommend, seems like low quality product. after 2 weeks of usage, the USB starts to disconnect every 15 minutes. it return to function after a minute or two. practically forcing me to use different connector for my usb dongle for my wireless keyboard and mouse.
works well with Macbook pro so far