Great bench. Pretty firm, but it might break in. We got it because we have a small place and we want a little extra seating, just in case. Very happy so far.