Perfect!  Excellent packaging, no scratches, dings, dents, or scrapes and VERY EASY assembly - 10 minutes max.  The table is also very sturdy.  The legs seem to be wood and the shelves are MDF.  This was a great fit for wasted space in my small kitchen and it looks good too!  Very happy.