The cushions are quite firm - they're 3" foam wrapped in batting, and then the Sunbrella fabric holds up very well. If anything I wish they would soften a bit because they make the seat height a tiny bit too high. Definitely like having the custom cushions, though.
wall of windows
Q