Very happy with the purchase. Installation was tedious but the directions were well written.  Overall assembly took about 3.5 hours.  Assembling Piece G ( the back of the desk that connects everything together) is a bit tricky, but take your time and its doable.  Very happy with Wayfair and their products, delivery, and service.