Bench is very sturdy. The fabric is nice but will eventually reupholster with a more durable fabric.