The cabinet was fairly easy to put together. It does seem to be not as sturdy as I thought it was going to be but it has held up to my 3 yr old messing with it  The finish on the wood is very nice. I had read other reviews prior to purchasing about issues with the doors hanging evenly and found that to be true. One reviewer had suggested putting the doors on before the backpiece and that seemed to help. The item was delivered on time and without any defects. I would purchase another one if we outgrow this one.