I assembled myself which took many hours with some challenges but it came together in the end. It looks as pictured and is study enough to hold a heavy printer.  Overall pleased.