Very sturdy and is as pictured.
Love this new addition! The only thing is I needed to add velcro adhesives to the cushion so that it stays in place on bench