I think that the table is pretty and will be functional just as it was intended. However, I assembled furniture very frequently, but this console took twice the time I expected, perhaps due to the amount of hardware.  It wasn't difficult - just time consuming.