I bought the twin mattress and I am pretty happy so far but I gotta be able to sleep on my bed for at least six months before I am going to update my review. I can say I have been on a number of different mattresses in the last ten years and I am happier now than I have been in the past. I am happy to be able to update this review in six months.