Very very sturdy! Material Matches our existing couch PERFECTLY. I’m a big guy and I’ve sat on and out my legs up on this and it feels solid. Came 99 assembled out of
Box, just needed to attach legs.