Great cabinet for the price. Super sturdy and solid. All the pieces fit perfectly together and instructions were pretty clear. Took about 2 hours to assemble. Well worth the price. Highly recommend.