Instruction: Generate an answer to the question by utilizing the information contained in the document.

Input:
Question: Am I correct to assume that this USB keyboard connects to the iMac with USB cable and has 2 USB slots for other devices plugins?
Document: This is a very nice keyboard for the price. It is a bit loud, but not the loudest I have heard. The keys have a loose feel, but it has all the buttons to interface with my iMac, and has 2 USB 2.0 ports. Power button, and keypad. Beats the new flat iMac keyboard for feel. It can be angled/raised at back, and has volume controls.
My wife got tired of changing batteries on the BlueTooth keyboard. This was a great alternative. It has 2 USB ports so I was actually able to free one of the ports up.
Works fine with Windows XP Service pack 3 (Shortcuts, USB ports (although not USB 2.0), etc.). Problem is some buttons need to press harder in order to register. I don't know if this is because keyboard quality or damage caused by transportation.
I like the white designs of a lot of Apple products, so my PC setup is stylistically similar.This keyboard works great with PCs. I love the texture & design- it took a little time to get used to the feel of the slim keys. Also, the slightly italic lettering is grey and not black so it's not the easiest thing for me to see. I like the 2 USB ports.
I can not review the quality of this keyboard, since I have not used it. I wanted to inform you (if you were not aware) of a newer version of this product. I did not see it mentioned, but the current keyboard is apparently not USB 2.0, whereas the newer version is. I almost made the mistake of purchasing this version - actually I did, but cancelled the order before it was shipped - and purchased the USB 2.0 model instead.
Because I spilled a hot drink on my keyboard(Apple white Keyboard) some of the keys did not work, but most did. I purchased the Macally iKeyslim USB keyboard. I am happy with it.It is light weight and has a simple design. A little higher than my old Apple keyboard, the top is higher for the 5 buttons(sound higher/lower/mute, eject, and power button). It has 2 USB ports on the top, one for the mouse and whatever.
Noisy keys, so you can't use this in a bedroom, but the keys feel solid and well built, there are 2 USB ports, and for the price, can't beat it. I got 2 of these, one for me, one for my receptionist.
I bought this because of the 2 USB ports in the top and it turns out they're not USB 2.0. Transfer rate is SLOW!! Also, I keep hitting the CAPS lock because it is so close to the SHFIT key. Returning it after giving it a week.
Chose this bargain keyboard to replace the long worn-out OEM Apple keyboard for my iMac G4. This keyboard looks great, but the keys are on the noisy side for me. Not a huge sticking point for me, but picky people may find it to be excessive. Also has the USB hub built-in, much like on the OEM keyboard. Nice keyboard for the money!
It's obvious that this keyboard could have been made a bit smaller. It has an integrated USB hub with two ports, but they don't work properly with most usb devices because they can't give out enough power. For example my Razer DeathAdder won't work properly when connected to the usb hub on the keyboard when the LEDs on the mouse are turned on, if I turn off the LEDs from the drivers it works fine.
Answer: Yes it does do both.  I am using it now to write this and really like it.