This mattress is so well priced and is great quality! The only reason i'm giving it 4 stars is because i wouldn't have minded it to be a bit more firm. With that being said i'm not the one sleeping on it. My daughter seems very comfortable and gets a good night's rest!