I bought it for my 11-year-old grandson for sleepovers; but this bed is comfortable for me as well, nice and thick, so I imagine it would work  for everyone.  Four stars only because the bed takes up more room than I anticipated.  But my grandson loves it.