This bench is the perfect size for my small front porch.  The quality is great and putting it together was very easy (did it alone in about 10-15 minutes).  It's a great product for the price!!