The shipping was excellent.  The table was delivered within 2 business days.  The table was generally in good condition and extremely easy to assemble.  There were a couple of streaks on the table that I thought would come off after cleaning but they did not.  The table has great style and is good quality for the price point.  The table is small and hard to fit 4 adults, a child and food on.