sturdy, roomy, need to use large lumbar pillows for perfect fit as I am below 5'5 and the seat of the bench is quite spacious.  I bought 3 of them and they are perfect on our long front porch. Very happy that we bought these.