This desk was everything that I could want/need!! It did come a little bit late by a few days but was definitely worth the wait! They packaging was great and very organized and came with all the tools that you would need to put it together!!!