This desk arrived quickly and undamaged. The assembly was pretty straight forward and it took about 90 minutes to put together. It is very solid and well made. It looks perfect in my office and the size is just right.