Comfy and the perfect size for a small porch. Relatively easy to put together although there were a few tricky spot. Best to put together with another person.