H&M shirt top in a size XL will fit up to 22/24
Measurements-
Armpit to armpit approx 32 inches
Shoulder to hem approx 33 inches and longer at the back
Material is 100% polyester but feels like silky/satiny Excellent condition not been worn, unwanted gift just needs ironing
Any questions please ask as no returns please