Twin/Twin XL foam mattress topper with deep waffles. Structurally it s in great condition but there s some discoloration in the foam. This was protected by a mattress pad. Perfect length for Twin XL. For our twin mattress, the ends wrapped over the mattress and the mattress pad kept it all in place. From a nonsmoking, pet free home.