Super high quality, though not real linen, as far as I can tell. It looks synthetic. The frame is sturdy, and the fabric is expertly wrapped and secure. It’s exactly what we needed.