Fast delivery, easy assembly...but had 3 faulty cam-locks and as a result the desk is not as stable or assembled properly.  The desk top is not flush with the base.