Wasn't expecting it to come already assembled which was a nice surprise! Only thing I had to do was attach the handles and screw on the legs. There are also two USB ports that can be screwed into the side of the nightstand that are attached to a cord that goes behind and plugs into the wall out of site, very handy feature. Very satisfied with my purchase.