I ordered it on Sunday and received it on Wednesday which i think is fast. It was already build, the only thing i had to do was attach the legs which took me 10 min. The desk is beautiful. 

Pros: easy to build