When I first got them they were ok but not firm enough.  seems to still be flat and doesn't support the neck.  I would really have been disappointed to have paid full price.  would not really recommend if you have neck issues.