Very sturdy, very substantial.  I also have had the same experience I've seen in other reviews with the fabric where if you set something on it, the fabric stretches or buckles and you are left with a wrinkle on the bench.   So the bench is great, but the fabric not so great.