The desk was shipped on time. It was a nightmare assembling it. There were 20 parts and just about each one needed further detail work. 
First of all not enough screws were shipped I had to rush to Home Depot to get extras.After over  a solid  three hours  of  work  I realized the largest drawer had a missing part 18.I had to call our handyman to come over and. Make a panel. I m very dissatisfied With this product .