It’s a little firmer than I thought, but I’ve only slept on it a week. Even so, it’s very comfortable. It does have a chemical smell but I aired it out and sprayed fabric febreeze on it.