We are VERY happy to find this cabinet to complete our rustic pine dining room collection. The BEST part of this cabinet is that it coordinates with even tho not an exact match to similar style console table and table/chair set that we ordered from Wayfair within the past month. Delivery was "on time" (received a week after I placed the order). All of the cabinet components (lumber and hardware) were included, but there are basically no "extras" of hardware, so be sure to keep track of all the parts/pieces. Assembly is NOT for the faint of heart/novice. The instructions are pictorial in nature and a little challenging to follow, and you will need several TOOLS to complete assembly--we used a rubber mallet, philips & flat head screwdrivers, rechargeable drill for pilot holes, and a hammer to nail on the backing. The cabinet backing is THIN plywood and we had to do a little fine tuning before installation of the backing, so that meant we also needed a saw. We'd already ordered/assembled the console table and table/chairs before we ordered this cabinet, and after assembling this cabinet yesterday, we've agreed that it's a good thing we didn't have to put this cabinet together first, because we likely would have passed on the other pieces, which were much more straightforward to assemble. What we LOVE about this cabinet is that it is rustic pine, more brown/less yellow than the pictures in online listing show (at least on my PC), so it coordinates nicely w/ our Dinnington console table and our "Nolea 5" dining table/chairs. This is definitely RUSTIC not "fine furniture" so be aware of that if you're considering this for purchase. For us, this is the PERFECT addition to our home!!!