This mattress exceeded my expectations by farrrrr!!I was super skeptical when I saw the box it came in and how flat it was. Ive had many mattresses and this is the best one! Super comfortable, soft but not too soft. Id say a happy medium!