Packaged well - easy to put together and install.  Yes, the ends are plastic, but not blatantly so.