Good quality, a little time consuming to put together but worth it in the end.  Works perfectly.