Perfect for a front porch, exactly what we were looking for. Came with all tools needed for set-up. Only complaint is the clips to hold the two couch pieces together are difficult to slide on took a lot of force. Great piece!