Almost perfect.. I’ve slept better than I was, for sure but I do get a little warm on it .. I bought really good sheets and it seems to be a bit better