The bench seems sturdy.  The cushion is very firm.  All of the pieces were in nice condition- no scratches etc.   I agree with other reviewers that the directions leave much to be desired.  It’s exactly what I was looking for although another six inches in length would have been ideal.