Easy to put together. The chairs are flimsy but do the job and look ok. The table top looks like granite. Happy with purchase for the price I paid.