A bit expensive, but durable fabric and we'll made.  I could have seen these myself, but didn't want to take the time.   Glad I decided to go with these, they should hold up well.  Already rained on them some, though I try to store them every night - I ended up leaving them out because it wasn't going to rain and it did rain.  Water beaded in top and mostly brushed off.  Happy with  the purchase.