Arrived on the due date. Assembly is uncomplicated if you take the time to read the instructions. Materials appear solid. The only  issue I have is that the top shelf is not deep enough to carry a printer of less than 22cm.