Arrived almost completely assembled and we only had two small screws to install.  So far very sturdy and look great.