The mattress is firm but soft! Just what I needed it’s like I melt into it!  Definitely a must have! Love how it has a removable cover to machine wash as well.