Easy assembly except the shelves are not pre drilled to secure to the mounting brackets. Easy enough with an electric drill though. 
Very heavy and well built. Haven’t decided on paintstain yet, but I did apply mineral oil and beeswax to all the working surfaces and love the wood grain shine and color.