Love these.  Only needed to assemble the legs.  Packed very well and match our tv stand perfectly.