This is exactly what we were hoping for.  Just the right size.  Worked perfectly out the box.  Adds the final touch to our porch.  The only thing I wish they had done was make the LED lights so you can change color.  Other than that wouldn't change a thing.  Very happy customer.