Assembly was a little challenging but the desk serves it’s purpose as a small desk. I can attach a vivo monitor arm just fine.