Good size for porch. Got them for the yard but too small for larger area and not sure how long they would last in the rain, snow, ice, etc.