This was very easy to assemble.  The product is finished on all sides and edges.  I am very pleased with this purchase