This desk is perfect for me- plenty of space on the desktop. My son and husband put it together in a little less than an hour, using a drill. They didn't have any issues with assembly. Great purchase for the price!