I am so pleased with the 21" hems on these soft, comfortable sheets - they TRULY fit my bed (twin XL)! I'm ordering another set. The extra pillowcase was an added and welcome bonus!