I have never written review in my entire life, but for this time, I have no choice. Worst service ever. They sent me wrong parts twice and I ended up requesting for replacement after more than a month from the day I purchased. The worst part is that none of them are my fault, but I still needed to pay more expensive 3rd party assembly because it is new desk and there is nothing they can do in their system. 
Even desk has a few torn parts.