Product seems to be of good quality, however, I have not been able to assemble as I am waiting for arrival of 3rd desktop.  First two arrived damaged, due to poor packing and handling. Not worth the time and aggravation.  This was a Xmas present and we still don't have an complete desk to put together...