Holds my patio furniture cushions perfectly!! It rained today and the pillows didn’t get wet! Great price and so far the quality is awesome.