Finished product looks great.  Easy to put together if you are used to putting furniture together.  Will take an individual 8-10 hours to complete.  A couple steps require 2-3 to assist.  Customer support is only via email and having some difficulty getting them to respond to my inquiry.