I was most worried about the cushioning, but when I received it, it was soft and had a good amount of elasticity.