My rating is based on purchase of two mattresses at the same time, one did not fully expand on the end, very disappointed with that. Otherwise, they are acceptable for my two daughters, they have no complaints. I am not thrilled with them, they are too soft for me. I do think that the one that did not expand also seems to have depressions where my daughter sleeps, so I do not know if this is defective or supposed to be like this. The other one does not have that. Overall, I would say average. I think for kids or small teens this is fine.