This is not actually Twin XL, we bought a twin class mattress and it’s almost a foot too long for the daybed, which is super annoying. You should be fine with a regular twin mattress.