We purchases two desks as we both are working from home. We love the colors and quality of the desks. Assembling the desks was pretty easy, only thing I would recommend is that the manufacturer do a better job of labeling the part bags as the screws are very similar. The length of the desks are perfect for our work and personal computers as well as 1-2 additional screens, with plenty of room to left to write and review papers. Our granddaughter comes to the house once per week for virtual school and is able to comfortably share one of the desks while we work. Thank you for this amazing product.