This computer desk with a hutch and cabinet is really great piece. The quality is really strong and sturdy. It took two of us a couple of hours to put together but the end result was as if it’s made in one piece. Everything came together nicely, the instructions were very clear and detailed. Has built in outlets for computer and usb Aand usb C inputs for charging. There are lights for upper and lower part of the hutch. My mom is going to use this for her sewing machine. We are all very happy. Highly recommended!