From M Square, made in the US, this is their Princess top in smoke grey. The body of the top (center front and back) is a textured waffle weave knit with regular weave knit at the sides and sleeves. Nice wide bottom with baggy pockets on either side.
M Square makes a lot of one size fits most and they really will. Bust on the princess tunic is easily 50"