I've had these cushions for 2 months and they're completely flat!  I had the previous cushions for 10 years and they weren't flat!