The mattress is perfect for a child's twin bed.  It's firm, but with a soft, cozy feel and the terry cloth cover keeps the surface neat and attractive, as well as easy to clean.  I wouldn't recommend this for an adult or teen as it does "bottom out" when an adult sits on the bed, but evens out when lying down.