Assembling the desk wasn't too difficult but having two people helps.  Material look and feels good.  Only issue I have is that when the desk is elevated upward to standing position, it tends to wobble and shakes slightly when typing.  Overall, the desk is sleek, great design, nice and soft cloth drawers and quite easy to assemble.