This mattress is soft but slightly firm just the way i like it. Im not too keen about buying mattresses online however the price and the quality is just what i was looking for. Will definitely be purchasing another one very soon.