This product arrived in great condition and wasn't too difficult to put together. I did it by myself and the instructions were clear. The pieces do get scuffed very easily as you assemble, so be careful! I recommend using a table runner on the top as well to avoid scuffs.