The marble top is nice. It is about 1 3/8" thick.  Mine was not one piece solid marble, it's a big piece of marble veneer about 3/8" thick applied over what looks to be wood (underside has a white coating on it) that the table skirt is screws into, and then the top has marble edging glued around it all to make it look good.   The wood parts are kind of cheaply made but work.  Overall I'm satisfied for the price.