Some basic knowledge of cabinet building is needed, the directions are very vague. It arrived in good condition with no damage and all the parts. It is made of 12 plywood, so it is stable. I added two stringers to the top to give it some rigidity and so I could easily attach my countertop. The dado’s could have been a little tighter, and the dovetails could have been a little looser to accept glue. Over all it’s a good product. Just maybe make a video or add some more directions. It does take some time to put together, I’m painting mine so I will update when it’s completed.. Gregory. PA. Mon Oct 16 2023