Came flatpacked with an allen key and extra screws in case any got misplaced.  Parts fit well and were quite simple for 1-person to put together.  Overall looks good and feels solid enough.  The table top has a nice design and spills can be wiped off easily.  The bench seat flexes slightly when 2 average adults sit on it, but it's not a big deal.  The table and chair legs also come pre-fitted with plastic covers to avoid causing scratches, however the downside is that it tends to slide easily on vinyl flooring.  Nothing that a cheap rug or simple rubber stick-on pad wouldn't fix.