Was pretty easy to assemble.  All screw holes aligned which is a reason to celebrate assembling your own furniture.  The piece seems solid and I am very happy with the price and quality.  The product came faster than estimated and it arrived free from damage