6” Twin Firm Mattress are perfect for our upper bunk beds. Thick enough to offer comfort yet slim enough to keep the youngsters under the rail guards. Very comfortable.