Just PERFECT from the thickness and firmness. I no longer wake up with back or neck pain. This is definitely the one.