Cabinet arrived in 4 days  it took me about 30 minutes to assemble most every thing was pretty easy.I had 1 bolt that didnt want to start straight  I removed the other 3  and reinstalled them  with the 1st one in there  everything went in OK.I have built a lot of furniture and this is built pretty good.For the price I cant buy the wood,hinges ,glass ,latch build it. and paint it