Came almost fully assembled - just had to screw on the legs and hardware! Seems very solid - the two top drawer pulls = 1 big drawer.. kind of odd to have the larger drawer on top but overall very happy with my purchase!