Absolutely perfect for my front porch.  Strongly built and very durable.  Very little upkeep to be done yearly if in the weather especially.  Comfortable and easily assembled.