The table arrived on time and was packaged very well and in perfect condition. Easy to put together (you do need a second person to lift the glass, but very manageable.) I previously tried to order a similar table twice from two other separate companies and both times the table was damaged.   I'm sticking with All Modern for future orders!