I ordered this top in a size small. It is a little smaller than I would like, so I wish I had gone for a size medium. That being said, at least I can still get the top on, and it is not terribly uncomfortable. The embroidery is very beautiful! The fabric and the embroidery is a little scratchy, so it would probably be best to wear something with full coverage underneath the top. I wore my top with a black skirt, but I think this would also look great with red!
This top is $22.99