Nice desk with good features.  Little bit awkward to assemble.  Desk looks good and pleased with purchase. Should last years.
Assembly is bit fiddly as need to be careful to get parts in the right position, it's very easy to get the frame or top the wrong way around.