Really easy to put together once you know where you are at.  Really solid and sturdy table.  Couple of the chairs are a bit wonky but they are fine to sit on.