Material is a little flimsy but if you add a cushion it makes for a pretty comfortable. The little table is heavy duty. But its the perfect size for our little porch.