Great quality, keeps all the water out so my cushions can stay clean. Priced well and easy to assemble!