I ordered two of these for different sized beds. They fit the beds perfectly. No odor to them at all either. We have had them now for a week they make the bed super comfortable also I used to be a tosser but haven't been for a week now. It's just great so far.