All Sunbrella fabrics can withstand the harsh elements of the outdoors including wind, rain, and sun. The dacron and polyester filler resists bacteria growth, mildew, and mold. And yes, Sunbrella fabrics are fade resistant and can be bleach cleanable. Freight Notice- due to the size of the packaging of any larger items such as bed swing mattresses/cushions, shipments will be delivered by a large 18-wheeler freight truck. Please include your phone number when ordering so the driver can get in touch upon delivery. It is your responsibility to receive the shipment at the delivery truck and is your responsibility to inspect any items for damage immediately if any found please take pictures and notify us immediately.