Impressed with this desk! All the parts and pieces were accounted for, packed well, pretty easy to assemble. My son assembled it and he has large hands, so it was a bit harder for him. Sturdy material  construction. Absolutely fits are need and looks great!