Great, solid desk. Only assembly is putting the legs on. This is UNFINISHED so be prepared to paint or stain it. It’s beautiful without anything but I would think you would at least cover with a clear coat for protection and washability.