This bed is fabulous! It's not too hard nor too soft for us. We had a Sleep Number bed that just never felt that great but due to the cost we tolerated it. It's super thick at 16" deep and is extra long for us tall people! You'd never be sorry unless of course you like a very firm mattress!