This is a great looking, functional desk.  It is sturdy and high quality. Drawers come preassembled and installed. All I had to do was install legs and bottom shelf; took about 15 minutes. This comes with USB and 110v power pre wired.