The desk itself is very nice. However, the package weighed 132 pounds when it arrived and Fed Ex left it safely in my driveway.  However, it was very difficult to get into the house. Then we found that the instructions had 40 steps to complete the assembly - a very long process even for someone who  has mechanical aptitude.  You can pay to have someone come to your house to assemble but that costs an additional $150 (approximately).  Nice purchase but be aware of the process to set it up.