Definitely very firm. Will hopefully soften over time. Had a small snag on the inside arm which was disappointing but not worth sending it back. Very happy with the overall appearance.