It’s firm enough but still soft and comfortable. Easy to set up and it was a great price!