This usb hub was exactly what i was looking for, after breaking the front 2 usb ports on my desktop. I had to quickly find and buy a usb hub which had a power source, and low and behold, I found this. Although smaller then I was thinking, (which isn't bad, it's genuinely good as i'm running out of desk space), this hub performs like you would want it. The power adaptor that came with it also is smaller then I would have thought, but it's not like I bought the hub to look at the plug.
I tested the hub by putting as many usb devices into as possible, and it was able to handle it. I'm stupidly happy with this amazingly cheap, and very good usb hub. I rated it 4 stars, just on the basis that I think because of it being so cheap (but not looking a single bit cheap like other hubs), I believe it'll break.
Overall, a good product and I'd recommend to anyone needing more usb ports.