For the price it is an excellent buy.  The top of the table is actually marble which surprised me. It took about 10 minutes to put together and seems quite sturdy.