Great quality materials. Easy to put together. However, as other reviewers had pointed out, it is not a white table top, but rather a yellowish off-white or cream color. Ours also had a small nick in the top.