Easy to assemble........take your time!  Very well constructed/sturdy.  Fits perfectly in the space we had allocated.