I've had these for almost 3 years now and they have held us fantastically! I sprayed the fabric with scotch guard to protect and spot clean as needed