Brand:H&M
Size: It is labelled as a size 3XL, but I would say it is a size 22/24. Please check the measurements.

Measurements (approximate)
Please note: chest, waist, and hips are measured flat (one side only), so double for full size.

Chest: 61cm or 24”; stretches to 67cm or 26.5”
Hips: 84cm or 33”
Full length: 86cm or 34”

❗️Feel free to check out my other items ☺️