I have a small front porch but it fits perfectly!  It is so beautiful.  Very easy to put together.  Just follow the diagram.  I am a Wayfair customer for life!