It is difficult to assemble because no matter how much you tighten the bolts, it’s always shaky. It is affordable. It’s small for a small apartment or space. The oak wood is nice. If you really want this style of table it would be worth it to pay a little extra and have it delivered already assembled.