I ordered an XS/S which fits perfect. I ordered an item a day before this and this one arrived while the other is still processing so shipping is fairly quick. The fabric is soft. Not quite what I expected based on the picture however. It is more of a stretchy material than a cotton (attempt to show in third picture). It is crop as it says, I am wearing a high waist maxi skirt with it so you can't really tell. I did just find a small hole in the under arm seam which is why I have given it 4/5 stars but it is nothing that can't be fixed with a needle and thread. Overall I absolutely am satisfied with my purchase!