The mattress is firm but would have been better if it had better depth. Overall its worth the price paid for it.