This desk was much nicer than expected for the price! The packaging was great, and everything was labeled clearly. It came with all the tools you need to put it together. Lots of extra parts in case you lose any. Took me about 2 hours to put together. Instructions were clear and easy to follow. Our daughter loves the LED lights with the remote to change the color :)