Yes all good, just like photo, no probs. Had to wait 5 weeks for dispatch not sure why but then delivered in 2 days. Think took hubby a little while to construct but no complaints so must have been ok! Good desk for the money :)