It isn’t just perfect for my front porch.  Very simple assembly.  Love that the pillow covers unzip for easy washing!  This is my first Wayfair purchase and I am VERY pleased!