The product is a quality, solid product.  Easy assembly but you will need to buy longer #8 2" screws.  The ones that come with the chair are too short.  Save youself the hassel and get new screws before attempting to assemble the chair.  Fabric is sold with a denim like texture.