AMAAAAAAZING! It was a lil short of 12 but not a big deal....not that firm but firm enough and ooooo so comfortable. Definitely recommend. I was skeptical being that it wasnt being seen in person, but definitely not disappointed