This mattress pad is amazing! It is super thick, not too firm, and not too soft. Pleasantly in the middle. The only downside is I’m short and with the mattress pad my bed comes up to my belly button. It’s worth the extra effort to get into bed though.