Bistro tables are expensive and it is not hard to DIY. I made a bistro table for our kitchen and am very pleased with the results. This table cost ~50% less than big box retail alternatives, is custom, better quality and has beautiful marble that is superior to the box store choices. It also took less than 1 hour to assemble and required very little time to procure (all online, no in-person).
Supply list: 1) Marble / stone: I purchased mine at Stone City in Chicago by simply emailing, reviewing pictures and selecting for custom cut, 2) Silicon adhesive, 3) Piece of wood, 4) Bistro table base: mine is available here
Pro Tip: Marble from scrap is generally less expensive, as are straight cuts (vs. circle) to produce. This marble was from scrap and was cut to size in a 30″ hexagon.
First, I ordered my base (link above) and emailed the stone yard to get pictures of available scrap pieces.
The specs of this piece of marble is a hexagon, 30″ across the widest point. When the marble was delivered, I glued the wood to the base with silicon glue and let this dry overnight. The stone yard did apply mesh to the base of my cut slab so the glue would better stick.
Flipping the table upright is a 2-man job (eek, I did it alone) given the table weighs close to 125 lbs.
The last step is to simply peel back the protective covering and treat the marble for stain resistance. I love this little corner for weekend coffees in the AM!
The table is very sturdy and does not wobble whatsoever.