It’s perfect for our front porch. The quality and style of the bench is really good and the delivery was prompt. Assembly was easy. So happy with my purchase. Highly recommend this.