Very nice.  I bought them for rocking chairs and they fit the seats perfectly.  They are heavy and well made, so they will hold up.  I just hope the color holds up for the summer.  Time will tell!