Arrived intact with parts to spare. Assembly was straight forward, took me maybe 25 minutes end-to-end. All the operable parts (drawers, wheels, lift) function smoothly. Overall, I'm quite happy with my purchase - though it is quite cozy with a laptop+monitor+keyboard+mouse setup (i.e. not much remaining space).