very sturdy cabinet for the price point! It took about 2 hours to put together, instructions were decent but we found an online video which was more helpful. Also, as other reviewers noted, there is a little gap at the top of the doors, which was not a big deal for us. We are very pleased with this item and may order 1-2 more