No assembly required! The antennae were already connected-I just had to plug in the power supply and network cables.
I set up the WL-500W behind my other router, a Buffalo WHR-HP-G54, to test it out and see how its control panel and download manager functions work. I did most of my tests using an Averatec 3270 and its built-in RaLink RT2500 wireless card. Additional tests were performed with my desktop and its Gigabyte-branded RaLink RT61 wireless card and an ECS K7VTA3's Via Rhine wired Ethernet NIC.
The first quirk I found in the control panel was that the buttons within it show up initially as Windows' default style, but then they switch to a customized, crappier-looking style after rolling over them and stay in that style.There's a display bug in the hovering tooltips. Firefox renders it as intended, but IE7 does not.
The QuickSetup wizard got all of my initial information (all defaults) and rebooted. The color scheme of this thing is horrendous, and the logo images have very, very visible JPEG-ization. Additionally, there are some weird translationese/Engrish messages throughout the interface.
The WL-500W has built-in support for dynamic DNS services such as DynDNS.org and TZO.com. This is great for people who want to be able to access their home network from greater Internet. Its default time server is the National Institute of Standards and Technology, a safe time server that won't anger anyone.
It also has support for RADIUS authentication in case you want to have a backend server handling your connected clients.
The Download Manager and Webcam are fairly easy to control, but I'll save more on those for later.