Product arrived quickly (two days after ordering!) All parts were in the packaging, with the product numbers on each bag of hardware or on the boards.  May who reviewed stated it was hard to put together from the instructions, however I did this by myself and had no issues.  I love the finished product and I am really happy with my purchase.  What's even better is the fact my family really likes it too and has stated that.  I have my desk set up exactly like this photo, and with me being a lefty I am extremely happy to have it like this.  I am very happy to see that you have directions for either set up for the desk portion.  The only downfall to the desk is that the finish on the desk easily comes off with scratches, however nothing that a little brown crayon (I have cherry) can't hide.