一种用于人或动物身体的支撑结构,包括支撑层(14,图2)和布置在支撑层的区域上的弹性直立构件阵列12。 弹性构件被形成为使得它们通过在朝向支撑层的方向上可逆地塌陷而抵抗施加的载荷。 每个构件可通过首先被压缩到第一载荷阈值,然后经历可逆塌陷来抵抗载荷。 每个构件可以是中空的管状。 可以沿着弹性构件的长度部分地形成诸如凹口或凹槽的特征,以便促进在该点处的塌陷。 弹性构件响应于循环载荷而在重复塌陷时软化。 每一弹性元件可独立于阵列中的其它弹性元件而折叠。 还公开了一种通过重复加载所述支撑结构来定制用户支撑的方法。 支撑结构可用作机械传感器以记录载荷分布。