The fabric is high quality, and they are made very well. The seat is rather firm. I left them out in the rain and a lot of water ran off, and they dried within 2 hours of sunlight.