Love it! I would say it’s medium firm but super soft and comfortable. Waited 72 hours for it to inflate and its great! Highly recommend and best customer service ever! They’re quick to answer and super helpful!