UPDATE (5/2/2015):  After getting a response from someone about what I might be doing wrong, I looked deeper into the issue.  It turns out there is a list of compatible printer that  this device supports.  You should check if your printer is on that list or make sure your printer uses PCL or PS.  Thanks to @Holcomb (see comment below) for clarifying this. If it is not compatible with these standards, don't bother going through the headache of buying and trying to configure. It will not work. Go to www.tp-link.com/Resources/document/TL-PS110P_Compatibility_List_2.pdf to find the list of compatible printers.
I am reducing my rating to One Star because the technical support never informed me to check for this compatibility issue. This could have saved me lot of time.

I tried using it with my MAC, but it did not work.  Called technical support, gave me instructions to follow.  I followed them to the letter of the instruction, but to no avail.  It has worked for lots of people, and maybe there was something I supposed to do that I did not do.  Maybe the unit was defective.  In any case, if the product has so many issues it is not good.  Amazon was good to take it back at no cost to me, but I would not recommend it.
UPDATE (5/2/2015):  After getting a response from someone about what I might be doing wrong, I looked deeper into the issue. It turns out there is a list of compatible printer that  this device supports. You should check if your printer is on that list or make sure your printer uses PCL or PS. Thanks to @Holcomb (see comment below) for clarifying this. If it is not compatible with these standards, don't bother going through the headache of buying and trying to configure. It will not work. Go to www. tp-link. com/Resources/document/TL-PS110P_Compatibility_List_2. pdf to find the list of compatible printers. I am reducing my rating to One Star because the technical support never informed me to check for this compatibility issue. This could have saved me lot of time. I tried using it with my MAC, but it did not work. Called technical support, gave me instructions to follow. I followed them to the letter of the instruction, but to no avail. It has worked for lots of people, and maybe there was something I supposed to do that I did not do. Maybe the unit was defective. In any case, if the product has so many issues it is not good. Amazon was good to take it back at no cost to me, but I would not recommend it.