Product arrived on time and undamaged.  Instructions were easy to follow as long as you are not in a hurry.  Some of the unfinished pieces were not labeled but it didn't take too long to figure it out.  The desk looks great and is just what I needed.