purchased a full & it fit perfectly into my platform bed i got from another site. didn’t have much smell, and it’s soft but not toooo soft!