I ordered this top in a petite small. It is exactly what I saw online. The fabric is light and airy. I enjoy wearing this top.
I'm not sure this top came in extra small in a petite size, but I think maybe a top in this size would have been a better fit on my narrow shoulders.