My table arrived, well packed and protected by styrofoam in a sturdy carton. We had it assembled in about 10 minutes. It is a nice size for a smaller room. The faux marble top is very authentic looking. I definitely recommend this piece.