I really like the frame! The frame is very flexible and sturdy. The problems are the tabletops and the instructions. Foolishly, when I ordered a $700 desk, I expect the pieces to exactly match.The instructions for assembly are unclear and overly simplified. Assembly, which is usually no trouble for me hit a major roadblock after the first hour. It turns out, despite no mention of drilling in the instructions, the table tops shipped with this kit do not have pre-drilled holes to match the frame. They send you the tops from other standalone desk frames and expect you to make them work on the L-shaped frame.When I emailed customer service, they directed me to the instructions--even to specific steps--which made no mention of pesky little details like where, how deep, or which bit size to use when drilling the holes for the frame. Customer service, after repeated email exchanges did finally send me the missing drilling instructions.In case you need them:"Our technician has stated the following instructions: Use a 3mm or 1/8" drill bit, and drill the holes to a depth of 10mm or 3/8". For locations, I'd recommend placing the desktop on the frame with the frame adjusted to maybe 6" from the left and right sides, mark the locations through the mounting holes using a pencil, then take the tops back off and drill the holes."This still doesn't mention mounting the control box, for which I had to use custom screws because the provided ones are too short for the task. Good Luck.