Esme is wearing a size XL 28".
 
Michael is wearing a size 28" L.
 
Olivia is wearing a size 28" L.