For a mattress it does the job. Build quality looks and feels good. The medium firmness is fine for our child. Probably not for an average adult.