This is a great desk. We struggled to find one that looks so nice and not too big. The top looks so much nicer for home than all-white desks. I’ve given 4 out of 5 as this is quite a big job to put together but it does mean it’s very study now made. It took 2 of us a good couple of hours (with an ice cream break in the uk heat wave!) Every single bit was included unlike other famous brands!  There are two useful holes for cables. One each in the cupboard and shelves. I expected only one from the description.