I sleep soundly on this mattress! I ordered a twin XL, and my feet do not hang off the end.