Very solid and nice looking.  TIME consuming assembly!!  Bring a level to make sure the table and chairs sit evenly and flat on the floor!!  Worth the the effort, looks great in the space and a perfect size.