Bench is sturdy.  The fabric is very rich and the texture is quite southwest/rustic.