Fabric is good quality, comfortable and they are well made. They are not as thick as I thought, but they're fine.