King Size Memory Foam 12 mattress with cooling technology. Always had a mattress protector on it so it is 100% clean. Bought at Box Drop here in Bismarck in December of last year. Was too soft for our liking so we ended up getting a different mattress. $500 OBO, paid $1100.