Came almost fully assembled - just had to screw on the legs and hardware! Seems very solid - drawers are not huge and don't open the whole way, but overall very happy!