Got a XL twin for our daughter and she sleeps so well. This is a very comfortable mattress