Very nice appearance and high quality materials.  You definitely will want this to be professionally assembled.  The table height is a bit high for the chairs, but it's not barstool high.