Product was of excellent quality.  Instructions were good, easy to follow.  Completion time estimate was off, it took me over 30 hours to assemble it.     I would encourage someone to take the time to organize the parts and connectors by each page of the instructions prior to starting the project.  This saved time, but took over seven hours as parts were not clearly labeled and there are a lot of them!  Over all an excellent experience.