This desk is just what were looking for. It took some time to put together but it was well worth it. No missing parts and everything went together smoothly. My daughter is very happy, and you know what they say.....happy daughter, happy life..well I do anyway!