The cabinet was not the easiest to assemble but “doable”. Although the end product came out nicely some pieces did arrive damaged luckily they weren’t too visible once assembled. Had I bought it in store I would have returned it.