Easy assembly. Great for the price. The table top came with some markings on it, but was able to remove easily with some scrubbing. Hardest part of the assembly was the leg rest rings of the stools as the screws took increased effort with one not catching completely. Overall, nicer than expected, but came with its single downside for the price.