While putting it together by yourself can be a bit tricky, it did not take me too long (a couple of hours).
The table is a good size for a small, single person apartment. The one downside is that the chairs seem a bit weak at times, but otherwise a good investment.