We just got these in (bought two) and they seem to be pretty sturdy and well made. They are huge and fit 4 large seat cushions and 4 large cushion backs with room to spare. We haven't tested them in the rain yet, so we will see how they do. Seems like a great quality piece and very good looking.