Product arrived quickly. Assembly did take awhile with all the drawers that needs to be assembled but overall was quite straight forward. Noticed some parts were chipped and repainted over in white but I was able to get replacement parts quite quickly and seamlessly. Overall quality of product is average as the drawers don't slide as smoothly as I expected but good for the price. Table is also a bit taller than a regular desk so you would need an adjustable chair/taller chair. 

Assembly tip: Make sure that each drawer front panels are assembled onto the right drawer as that affects if it will slide in properly and each front panel is different.