Desk arrived less than 24hrs after ordering! Was kept extremely well informed about delivery time etc. 
Took about 2 hrs in all to put the desk together, after few frustrations with strange instructions, soon got the hang of it and it was quite comprehensive. 
Desk is as seen in pitcures and daughter is delighted with it.