I'm very happy with this purchase after researching and testing other products. The flippable top layer with firm and soft options is very nice as is the removal zip cover for washing.
We ended up buying two of these as we lived our so much. We have been sleeping very well recently and this has improved my morning routine