Fits perfectly on our covered porch.  I especially like the shelf for our shoes underneath.   It was easy to assemble.