Fits perfectly on my front porch! I was able to assemble by myself. The only suggestion I have is to put a brief instruction on which screws ( long) goes to which side ( bavk or seat) of the bench. I had to figure myself and had to unscrew and re-screw to the correct part of the bench. But screws were easy to turn. Overall beautiful  bench that is sturdy, strong, and good price!