I want to start off by saying how much I appreciate the assemble instructions for this table. It's a full-color booklet explaining every step. Every part and piece is labeled. I agree with other commenters that you'll probably have an easier time if you attach the casters before putting the doors on, but overall, I give the instructions 5 stars.I love the functionality of this table. It can be a narrow little side table, a small dining table, or a huge crafting table, depending on your needs. The storage underneath is extremely useful, and the wheels make it easy to put it where you want it.The only issue I have with this table is that although it's advertised and staged as a possible dining table, it really isn't designed for that. It will swell and stain if you spill food/drink on it. Fortunately, I was planning on covering it with waterproof tiles anyway, but just have that in mind if you plan on using it as an eating surface. It would work amazing as a craft/sewing table, especially in a room with limited space.