Firm & comfortable. Came with very nice removable cover. Its been one week so hard to tell how durable it would be. So far it's pretty good. Unlike some other reviews we did not smell any odors.