I personally find the mattress a bit soft. I would have given it 4 starts, but I really really hate the cover, so less 1. The cover keeps slipping. The moment I sit on it, i slide by an inch. Very slippery and uncomfortable. Mattress overall is ok. Not a bad purchase if u can live with the slippery cover