This island is the perfect fit for our little kitchen nook in our very small apartment. We previously had a kitchen table there that we couldn't even pull the chairs out from so it was basically a junk collector. After assembling this island we have much more room in that small space. Since it's on wheels we can even move it to make room for a bike trainer or air mattress for guests. The island was not super difficult to assemble, you just have to be extremely diligent about following instructions and keeping things organized. The directions were easy to follow and all the supplies were marked with letters and numbers. You do need a good screwdriver - no drill is needed. I am in LOVE with how it turned out.