Super easy to put together - just screw on the legs. No blemishes and I was grateful for the minimal styrofoam. The pieces are also very sturdy. Highly recommend