Product review (5 stars): Got the job done!
Came with everything I needed.  It did not include a power cord so be aware of that in case you think it may.  Quality seems good.