This was surprisingly easy to put together. It took about 30 mins from unboxing to finish. It also came with a few extra tiles in case of breakage. Overall, I am extremely happy with my purchase. It looks good outside on my patio and if given the option, I would purchase again.