I ordered this set for a porch which we are having screened in.  All pieces are very sturdy.  The chairs and sofa are generous in size and depth - very comfortable - even for a 5'3" person.  I like the fact that the ottomans give me an additional two spots for guests to sit.  All materials feel like they will withstand normal use very nicely.  I'm very happy with this purchase.