These are just okay... the edges taper off so would have preferred them to have the same thickness as in the middle, so sitting on it on a hard chair still affects one's legs as there isn't much cushion there.