The bench was the perfect size for our front porch.  We had a hard time finding a bench that was small enough to fit on our front stoop and this bench fit perfectly.  It arrived on the date promised and it was very easy to put together.  We would highly recommend this bench!