Bought it for the wife with her choosing this product. Assembly was easy and all parts fit together properly. Wife is extremely happy with this desk.