Perfect for our needs.  Fit well and easy to put on and take off.  Not waterproof but the piece sits under cover and just needed to protect the chair for the Florida sun.