Comfortable and firm. There was not an odor at all. I’ve only slept on it twice but so far so good.