Shipped to us on time.  The final piece looks great and my daughter is happy.  The directions were a step above IKEA but still took a good 2 hours with two guys to put it together. All the pieces are lettered as are the screws.  Note, all the front facing pieces are wrapped in plastic.  Resist the temptation to leave the plastic on until the desk is put together. If you wait some of the plastic will get jammed between two pieces of wood and it will be hard to get it off. Overall, my daughter is happy and this desk looks great. Was also pretty inexpensive. I hope it holds up!