Olefin is a woven fabric that is cut and sown to fit each umbrella. It is a breathable material and is less suseptable to mold and allows heat to excape more easily than vinyl. However it is not water resistant.
Vinyl is not a woven fabric, it is suseptable to molding and will not allow heat to escape easily. It is water resistant.