It works, but sometimes not everything plugged into it will be recognized. I have to unplug the entire hub then plug it back it in then everything gets recognized at once. I don't know if it's a usb/hub/xp/ or my comp. so that's why it gets 4 stars. Other than this it works fine. I am currently using all 7 ports with1 mp3 player2 usb memory sticks1 portably hd1 keyboard1 camera1 ups batt backup plugin.