Easy to assemble. It fits my porch perfectly!  Chairs are a good size and table can fit dinner plates and drinks with enough room.