Received this desk on time and in great condition.  It took my husband about 4.5 hours to assemble and he said it wasn't hard, just time consuming.  All the parts were included and it looks better than the picture.  I'm pleased with the quality and it's the right size for my room.  Day 1 and I'm very pleased!