I assembled the table by myself.  The top is quite heavy, so I haven't attached the top yet, but I found all the pieces to fit together perfectly.  The style is very versatile and can go well with modern or traditional decor.  A winner in my book.