Perfect fit for my little porch, seem like they will last. My only complaint is that the table and one chair are uneven and a little wobbly. Its manageable but annoying.