It fits perfectly on my porch!!  Easy to assemble and the cushions are so soft!  Just love it!!