Beautiful piece. Came fully assembled. We just had to put the legs on. Keep in mind it is quite narrow, but we needed that. Bought some additional shelving as I am using this as a dining room buffet. Very happy with this piece.￼