We love our cabinet.  We are using it as a tv cabinet.  It was relatively easy.  We just took our time and followed all the steps.  Only issue was one of the pre-drilled holes did not match up just right, so rather than force it and risk splitting the wood we just drilled one which aligned better.   We would recommend it.