Fits perfectly on a small porch. Table and chairs are very sturdy. Its very comfortable, and a group of 4 should be able to sit and eat comfortably.