This table is exactly what I had hoped.  My daughter assembled it and I assisted.  Takes a few hours but worth it.  It’s great quality so far.