Product looks good and the design is innovative and very practical.  It took a while to assemble but as long as you plan time there should be no surprises.