Love this table.  Perfect fit, easy to assemble.  I have not had the need to expand it out so can’t speak to how smoothly that works.  Also bought the matching bench.  Very pleased with this purchase.