The package arrived on time and in perfect condition. All the pieces were included and I (one person) put the desk together in less than 30 minutes. The desk is amazingly sturdy and stable. Not to mention stylish! I think it is at a good price point too. In fact, after putting it together and seeing the final product I decided the desk is a true bargain. Should you decide to buy this desk, I believe, you will be happy with your selection.