I only received one sham! Not happy when I am inconvenienced.  Fabric is nice.  The Twin/XL runs large for an actual Twin XL.