Came assembled!  Sturdy and is even better than I expected. Solid and came exactly as measured so perfect fit.