The first shipment we received was the completely wrong desk - Wrong size and color, but Wayfair shipped us the correct one. It looks good and works well. There isn’t any USB ports like the description said. Assembly wasn’t too bad. I was afraid that the screws would go through the desk, but they didn’t. I would recommend a power drill to tighten the frame to the desk; otherwise, it’s a bit wobbly since the desk is in 2 parts.