It is a nice table.  It was not all that hard to assemble.  A few spots are tricky.  There is an on line video.  Remember, this is not slate so it does not have that slate sound when the balls roll.  For the money, I think it is good value.  The box is super heavy.  Get delivery to the room.