Arrived fully assembled which was nice. The pad on top is not good quality but I didn’t want it so not a problem. The drawers work better than I expected for this piece, for the price I’m happy with it.