It easy to assembly, almost nothing is required. It does what is supposed to do. Perfect for the desk that I own. I really can't find anything wrong with it.