I received my desk in a very timely manner and it was exactly as described online.  I put this desk together by myself working slowly and had it done in a matter of 5-6 days.  That was working on it for maybe 30 minutes  to 45 min. per day.  Very easy instructions and am very pleased with the product.