Very nice set for the price. The cushions are flimsy, but doable.  We haven't had our rains yet, but so far, very lovely.