The mattress is fine for my 9 year old but I wouldn’t expect it to be good for adults. Definitely needs a protector and not good for cotton sheets to be directly on top of. The material sticks to cotton and would make for warm sleeping.