Excellent quality, delivery was very fast and product came will protected. All panels are alphabetically labeled, and if you lay the pieces out in order it will take you about 2 hours to put it together.  I suggest laying all parts out close to where the final location of the desk will be that way one person can put it together.  If you have to move it, get sliders as it's heavy and not easy to pick up.